摘要: 21day 内置函数: 1、abs()绝对值函数 2、dict()创建一个字典 3、help()获取帮助信息 4、min()从一个列表中取出最小的数 5、max()从一个列表中取出最大值 6、bool()布尔类型判断 7、all()当数据中有一个不为True,则返回False 注:当一个可循环的数据 阅读全文
posted @ 2018-01-25 22:57 摩柯无良 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 20day 1、递归的返回值: 递归返回值 2、递归的特性: a、必须有一个明确的结束条件 b、每次进入更深一层递归时,问题规模相比上次递归都应有所减少 c、递归效率不高,递归层次过多会导致栈溢出 3、递归练习题: 3.1 如何从一个有序列表的1000个元素里面找到674这个元素的索引 data = 阅读全文
posted @ 2018-01-24 23:26 摩柯无良 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 19day 函数 1、作用域 Python中,一个函数就是一个作用域。所有的局部变量都是放在当前的作用域里面 代码定义完成后,作用域已经生成,作用域链向上查找 2、匿名函数 当需要暂时性的用到一个函数,用完后不再使用。可申明一个匿名函数(lambda)。 lambda函数:节省代码量,可不再需要定义 阅读全文
posted @ 2018-01-23 22:55 摩柯无良 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 18day 函数 1、函数的返回值:return a、函数外的代码想要获取函数的返回结果时,即可使用return语句 b、函数中如遇到return后,会停止执行,并返回结果。所以若函数未使用return,则函数的返回结果为None c、return后可接True、False或者其他内容 2、全局变量 阅读全文
posted @ 2018-01-21 18:32 摩柯无良 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 17day 函数 1、函数定义: 函数 是指将一组语句的集合通过一个名字(函数名)封装起来,想要执行这个函数,只需调用其函数名即可 2、函数的特性: a 减少重复代码 b 使程序变得可扩展 c 使程序变得易维护 3、形参、实参 形参变量:只有在被调用的时候才分配内存单元,在调用结束后,即刻释放所分配 阅读全文
posted @ 2018-01-20 23:06 摩柯无良 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 16day 练习:模拟登陆 1、用户输入账号密码进行登陆; 2、用户信息保存在文件内; 3、用户密码输入错误三次后,锁定用户,下次登陆,检测到这个用户再也登陆不了 阅读全文
posted @ 2018-01-18 21:37 摩柯无良 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 14day 1、三元运算: 又称三目运算,是对简单的条件语句的简写 如简单条件语句: if a > b: n = a else: n = b print(n) 三目运算语句: n = a if a > b else b print(n) 2、文件处理 2.1 文件处理:读 当不知道文本以何种编码格式 阅读全文
posted @ 2018-01-15 22:43 摩柯无良 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 13day 作业题目: 三级菜单 作业需求: 阅读全文
posted @ 2018-01-11 22:38 摩柯无良 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 12day 作业题目: 购物车程序 作业需求: 阅读全文
posted @ 2018-01-10 22:05 摩柯无良 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 11day 文件的操作分为读、写、修改 1、读: f = open(file='D:\新建文本文档.txt',mode='r',encoding='gbk') data = f.read() print(data) f.close() 阅读全文
posted @ 2018-01-08 22:30 摩柯无良 阅读(296) 评论(0) 推荐(0) 编辑