摘要: Python3 迭代器与生成器 迭代器(iterator): 迭代器是一个对象。 是一个可以记住遍历的位置的对象 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。 迭代器只能往前不会后退。 创建迭代器:字符串,列表或元组对象都可用于创建迭代器 迭代器有两个基本的方法:iter()  阅读全文
posted @ 2018-12-27 17:33 L-guansheng 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 类型分类 1. 冒泡排序 解析:很经典的排序方式,从数组中的第0个元素开始,与后面一个元素进行比较, 如果前面的元素大于后面的元素,就调换位置,循环到最后(即:a0与a1比较得到结果后,a1与a2比较...), 最大的元素被换到数组最末尾,剔除掉最后一个元素,在余下的数组元素中进行上述操作, 到最后 阅读全文
posted @ 2018-12-27 17:17 L-guansheng 阅读(131) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/python3 for n in range(2, 10): for x in range(2, n): if n % x == 0: print(n, '等于', x, '*', n//x) break else: # 循环中没有找到元素 pri... 阅读全文
posted @ 2018-12-27 14:25 L-guansheng 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1.条件控制(if语句) 条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块 if 语句 用 elif 代替了 else if if 嵌套 2.循环语句 (while 和 for) while 循环 无限循环 while 循环使用 else 语句 在 while … 阅读全文
posted @ 2018-12-27 13:40 L-guansheng 阅读(1561) 评论(0) 推荐(0) 编辑
摘要: 1.使用 CTRL+C 来退出当前的无限循环 2.在编译器中,按 ↑ ↓ 选择 历史运行记录 3.使用 .bat 文件运行 .py程序 。 “1.新建:.bat文件 2.输入 "python 文件名.py"运行程序 3.pause 是“暂停,等待,按任意键继续。。。” 如果想继续运行下一个程序,去掉 阅读全文
posted @ 2018-12-27 13:29 L-guansheng 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 错误示范: print("1 到 %d 的和为: %d", % (n, sum)) 正确代码: print("1 到 %d 的和为: %d" % (n, sum)) 1.格式符:格式符为真实值预留位置,并控制显示的格式。格式符可以包含有一个类型码,用以控制显示的类型。 %s 字符串 (采用str() 阅读全文
posted @ 2018-12-27 11:43 L-guansheng 阅读(20838) 评论(0) 推荐(0) 编辑