摘要: 一 什么是迭代 1 重复 2 下一次重复是基于上一次的结果 # while True: # cmd=input('>>: ') # print(cmd) # l=['a','b','c','d'] # count=0 # while count < len(l): # print(l[count]) 阅读全文
posted @ 2017-06-19 23:54 申不二 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一 为何要有函数? 不加区分地将所有功能的代码垒到一起,问题是: 代码可读性差 代码冗余 代码可扩展差 如何解决? 函数即工具,事先准备工具的过程是定义函数,拿来就用指的就是函数调用 结论:函数使用必须是:先定义,后调用 二:函数的分类 1.内置函数:built-in 2.自定义函数: def 函数 阅读全文
posted @ 2017-06-19 23:31 申不二 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、文件处理流程 二、文件打开模式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创建;存在则清空内容】 x, 只写模式【不 阅读全文
posted @ 2017-06-19 20:04 申不二 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 一、集合 集合的作用一:关系运算集合的作用二:去重 定义集合:集合内的元素必须是唯一的;集合内的元素必须是可hash的,也是就不可变类型;集合是无序的 循环 关系运算 集合方法 集合操作类型 总结 二、布尔类型: True和False print(type(True)) count=10 print 阅读全文
posted @ 2017-06-19 17:35 申不二 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 一、列表 定义:[ ] 内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素 特性: > 可存放多个值 > 可修改指定索引位置对应的值,可变 > 按照从左到右的顺序定义列表元素,下标从0开始顺序访问,有序 1.1列表创建 list 表示列表类型 list1=[ ] #空列表 list2=[ 阅读全文
posted @ 2017-06-19 17:14 申不二 阅读(307) 评论(0) 推荐(0) 编辑