01 2018 档案

摘要:异常三种结构:追踪信息 异常类型 异常的值。 阅读全文
posted @ 2018-01-27 18:33 学习不能停 阅读(76) 评论(0) 推荐(0) 编辑
摘要:一般一个软件开发项目的目录如下:以ATM为例: 阅读全文
posted @ 2018-01-24 15:16 学习不能停 阅读(77) 评论(0) 推荐(0) 编辑
摘要:1,什么是包? 包就是一个包含了_init_.py文件的文件夹(可以往文件夹里面放一堆的子模块) _init_作为import执行这个文件夹的替代品,代替这个文件夹执行。(因为这个包里面还会组织很多的子模块) 2,包的使用 注意:但凡是在导入时,出现.(点),这是导入包才有的语法,.(点)的左边必须 阅读全文
posted @ 2018-01-23 19:30 学习不能停 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1,模块的概念,使用模式的方式1: 接上: 接上: 接上: 接上: 一般都是去找sys.path路径,找这个路径的第一步就是去当前执行文件的路径里面去找。(就是说以当前执行文件为基准去找的) #日志模块 阅读全文
posted @ 2018-01-23 19:14 学习不能停 阅读(92) 评论(0) 推荐(0) 编辑
摘要:例如: def func(k): #传入一个字典的k return salaries[k] max(salaries,key=func(这个k表示以什么味比较对象与字典里面的KEY不一样)) ;这句代码的意思:max实质是 for循环,所以就是通过for循环把salaries里面的值拿出来当做参数传 阅读全文
posted @ 2018-01-23 14:36 学习不能停 阅读(128) 评论(0) 推荐(0) 编辑
摘要:恢复内容开始 return关键字可以满足针对一个正在运行的函数,突然不再运行了的功能。 递归调用(递推)举例推断出年龄26岁: 回溯的阶段 总结递归的使用: #python中的递归python中的递归效率低,需要在进入下一次递归时保留当前的状态,在其他语言中可以有解决方法:尾递归优化,即在函数的最后 阅读全文
posted @ 2018-01-19 21:17 学习不能停 阅读(85) 评论(0) 推荐(0) 编辑
摘要:用列表推导式变成一行: 列表解析: 列表解析最终生成的是一个真实存数据的列表。 2,生成器表达式: next一次执行一次。 阅读全文
posted @ 2018-01-19 15:01 学习不能停 阅读(100) 评论(0) 推荐(0) 编辑
摘要:举例说明: 阅读全文
posted @ 2018-01-18 22:37 学习不能停 阅读(94) 评论(0) 推荐(0) 编辑
摘要:面向过程编程是一种编程思路: 阅读全文
posted @ 2018-01-18 22:36 学习不能停 阅读(45) 评论(0) 推荐(0) 编辑
摘要:生成器: #把yidld的返回值当做本次next的结果返回。遇到yield暂停等再执行next的时候再往下运行。 yield的功能: 生成器中range功能的实现:自定义range函数举例: 小练习: 1, ,, 2, 测试程序: 了解知识点: 运行结果: 阅读全文
posted @ 2018-01-18 17:51 学习不能停 阅读(82) 评论(0) 推荐(0) 编辑
摘要:恢复内容开始 1,导入模块就是把别人写好的功能拿来自己用。 2,脚本文件的意思就是一个文件代表了一个程序,程序里面的所有代码都放到一个文件里面去。 3,UTF-8存数据,一个英文字母是一个字节,一个汉字是三个字节。 没有函数会带来什么困扰? 组织结构不清晰,可读性差 代码冗余 课扩展性差 什么是函数 阅读全文
posted @ 2018-01-16 11:05 学习不能停 阅读(94) 评论(0) 推荐(0) 编辑
摘要:1,window操作系统默认使用gbk打开文件 2,Python使用的格式是‘UTF-8’ 阅读全文
posted @ 2018-01-12 23:50 学习不能停 阅读(59) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示