摘要: #、写函数,计算传入字符串中【数字】、【字母】、【空格] 以及 【其他】的个数def count(s): nu,st,sp,it = 0,0,0,0 for i in s: if i.isdigit(): nu += 1 elif i.isalpha(): st += 1 elif i.isspac 阅读全文
posted @ 2017-07-25 17:34 风火林山 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 函数定义 关键字def用于创建用户自定义函数,函数定义就是一些可执行的语句。 函数调用参数 1. 默认参数值:这允许用户为函数的参数定义一些默认值。 上面例子函数的定义中,包含一个正常位置的参数arg和两个默认参数def_arg和def_arg2。该函数可以以下面中的任何一种方式进行调用: (1)只 阅读全文
posted @ 2017-07-25 16:13 风火林山 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 文件打开模式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创建;存在则清空内容】 x, 只写模式【不可读;不存在则创建,存 阅读全文
posted @ 2017-07-25 16:11 风火林山 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 在python2中有两种字符串类型str和unicode str类型 当python解释器执行到产生字符串的代码时(例如s='林'),会申请新的内存地址,然后将'林'encode成文件开头指定的编码格式,这已经是encode之后的结果了,所以s只能decode 所以很重要的一点是: 在python2 阅读全文
posted @ 2017-07-25 16:07 风火林山 阅读(205) 评论(0) 推荐(0) 编辑