09 2017 档案

摘要:1、组织结构混乱,可读性差2、代码冗余3、无法统一管理,维护难度极大函数的使用必须 先定义在使用#函数分类1、内置函数:Python解释器自带的函数,Python解释器启动就会定义好这些参数len()max()min()sum()#2、自定义函数语法:def 函数名(参数1,参数2,...): '注 阅读全文
posted @ 2017-09-21 20:59 美美的黑天鹅 阅读(136) 评论(0) 推荐(0)
摘要:f=open(...)是由操作系统打开文件,那么如果我们没有为open指定编码,那么打开文件的默认编码很明显是操作系统说了算了,操作系统会用自己的默认编码去打开文件,在windows下是gbk,在linux下是utf-8。 这就用到了上节课讲的字符编码的知识:若要保证不乱码,文件以什么方式存的,就要 阅读全文
posted @ 2017-09-19 21:39 美美的黑天鹅 阅读(126) 评论(0) 推荐(0)
摘要:练习题:(字符串name = ' aleX'# 1) 移除 name 变量对应的值两边的空格,并输出处理结果print(name.strip())# 2) 判断 name 变量对应的值是否以 "al" 开头,并输出结果if name.startswith('al'): print(name)else 阅读全文
posted @ 2017-09-12 11:07 美美的黑天鹅 阅读(384) 评论(0) 推荐(0)
摘要:字符串 #优先掌握的操作:按索引取值(正向取+反向取) :只能取切片(顾头不顾尾,步长)长度len成员运算in和not in 移除空白strip切分split 列表:#定义:[ ] 内可以有多个任意类型的值,逗号分隔 #优先掌握的操作:按索引存取值(正向存取+反向存取):即可存也可以取 切片(顾头不 阅读全文
posted @ 2017-09-11 21:13 美美的黑天鹅 阅读(157) 评论(0) 推荐(0)
摘要:1、定义变量: 当变量值为数字时,一定要加 score= int(score) --score为变量名 布尔值 bool 使用不是空的字符串只会得到True 2、基本运算符 比较运算符: 【= 与 == 的区分】 = 是赋值; == 是比较对象是否相等 不等于:!= 3、流程判断 if else 4 阅读全文
posted @ 2017-09-05 16:51 美美的黑天鹅 阅读(151) 评论(0) 推荐(0)