摘要: 在子程序中定义的变量称为局部变量,在程序的一开始定义的变量称为全局变量。global可以在子程序中定义全局变量,但是别用。 全局变量作用域是整个程序,局部变量作用域是定义该变量的子程序。在子程序里更改整数、字符串只在子程序起作用;在子程序改列表、字典、集合、类,对全局起作用 当全局变量与局部变量同名 阅读全文
posted @ 2017-10-27 12:01 生信杰克 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 定义函数、调用函数: 默认参数: 默认安装值 连接数据库 参数组(非固定参数): 阅读全文
posted @ 2017-10-27 11:54 生信杰克 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 面向对象:华山派 》类 》关键字class 面向过程:少林派 》过程 》关键字def 函数式编程:逍遥派 》函数 》关键字def 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是 阅读全文
posted @ 2017-10-26 12:14 生信杰克 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 编码种类: ASCII 占1个字节,只支持英文 GB2312 占2个字节,支持6700+汉字 GBK GB2312的升级版,支持21000+汉字 Shift-JIS 日本字符 ks_c_5601-1987 韩国编码 TIS-620 泰国编码 由于每个国家都有自己的字符,所以其对应关系也涵盖了自己国家 阅读全文
posted @ 2017-10-26 11:00 生信杰克 阅读(3192) 评论(1) 推荐(0) 编辑
摘要: 对文件操作流程 基本操作 f =open('filename','r ',encoding='utf-8') #打开文件,通过文件句柄只读文件 data =f.read() # 默认读取所有内容,可加参数指定字符数,文件大时不要用,指针从开始到末尾 print(data) # 打印文件 f =ope 阅读全文
posted @ 2017-10-25 17:13 生信杰克 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 常用操作 set()函数创建 s = set([3,5,9,10]) #用set()函数创建一个数值集合,type()函数测试数据类型 t = set( 阅读全文
posted @ 2017-10-25 16:49 生信杰克 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-10-23 22:04 生信杰克 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 字符串 阅读全文
posted @ 2017-10-23 21:24 生信杰克 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 字典是key - value 数据类型 字典的特性: dict是无序的 key必须是唯一的,天生去重 增 删 改 查 程序练习 程序: 三级菜单 要求: menu = { '北京':{ '海淀':{ '五道口':{ 'soho':{}, '网易':{}, 'google':{} }, '中关村':{ 阅读全文
posted @ 2017-10-23 17:35 生信杰克 阅读(302) 评论(0) 推荐(0) 编辑
摘要: name='my name is jack'name.capitalize() #首字母大写 name.casefold() #大写全部变小写 name.center(50,"-") #输出 '-------------my name is jack--------------',共50个字符 name.count('a') #统计a出现次数 name.encode() #将字符串编码... 阅读全文
posted @ 2017-10-23 14:56 生信杰克 阅读(208) 评论(0) 推荐(0) 编辑