摘要: 类Class 类是抽象的模板,实例是根据类创建的一个个具体的对象,每个对象都拥有相同的方法,但是可能数据不同 定义:在Python中,使用class关键字定义类,class后面紧接着是类名 类名一般都是以大写字母开头的单词,类名后面紧跟(object),object代表该类所继承的类,如果没有明确继 阅读全文
posted @ 2018-02-28 17:52 风缘 阅读(433) 评论(0) 推荐(0)
摘要: 函数Function 定义:带名字的代码块,用于完成具体的工作 最基本的一种代码抽象的方式,借助函数,可以不用关心底层的具体计算过程,直接在更高层次上思考问题 在Python中,内置了多种多样的函数,可以直接调用,例如abs(), len(), list()。。。 函数要素: 1、在Python中, 阅读全文
posted @ 2018-02-27 23:25 风缘 阅读(356) 评论(0) 推荐(0)
摘要: 循环、条件判断: 条件判断: 每条if语句的核心都是一个值为True或False的表达式 通常情况下,if条件判断配合for循环,while循环使用 语法:if ... 如果满足if后的判断条件,则执行if代码块中的程序 if...else... 如果不满足if后的判断条件,则执行else缩进下的程 阅读全文
posted @ 2018-02-27 16:04 风缘 阅读(241) 评论(0) 推荐(0)
摘要: 文件File的读写 使用文件: 文件常用函数: 一、指针pointer 1、通俗讲即光标,程序根据指针位置进行后续操作 2、指针相关函数: 1、tell() file.tell() 查看当前指针的位置,返回整数 2、seek() 调整指针位置,无返回值 file.seek(num) 调整至真到num 阅读全文
posted @ 2018-02-26 21:41 风缘 阅读(336) 评论(0) 推荐(0)
摘要: 集合Set(无序集合) 定义:一组包含具有唯一性元素,且无序的数据。 其中的元素可以是int,float,bool,string,tuple,冰冻集合。复数等 集合中的元素,无法进行修改 创建: 1、创建一个空集合: set() 2、带元素的集合:{obj1, obj2, obj3,...} 集合判 阅读全文
posted @ 2018-02-26 14:11 风缘 阅读(263) 评论(0) 推荐(0)
摘要: 字典Dict(无序集合) 定义:一系列键值对元素组成的集合 使用 {} 来表示 字典不关心键值对的排列顺序,只关心键和值之间的关联关系 PS:在Python3.6中,重写了字典,现在是有序的了 https://stackoverflow.com/questions/39980323/are-dict 阅读全文
posted @ 2018-02-25 18:05 风缘 阅读(303) 评论(0) 推荐(0)
摘要: 元组Tuple(有序集合) 定义:容器内的元素不可变,该容器为元组 使用 () 来表示一个元组 元组在初始化后,其中的元素不可修改,不可删除 创建元组: 如果元组中只有一个元素,需要在元素后加上' , ',防止被程序当作运算符使用 x = (obj, ) 1、x = (obj1, obj2, obj 阅读全文
posted @ 2018-02-25 15:13 风缘 阅读(233) 评论(0) 推荐(0)
摘要: 数据容器List(有序集合) List列表: 定义:List由一系列按特定顺序排列的元素组成; 使用 [] 表示列表,其中元素使用" , "分隔 创建列表: list = [str1, str2, str3, ...] 序列操作:(用法等同于String) 1、相加:new_list = list1 阅读全文
posted @ 2018-02-25 11:13 风缘 阅读(290) 评论(0) 推荐(0)
摘要: 字符串(String) 定义:一系列字符; 在Python中,使用 ' ' or " "括起来的都是字符串; 是Python中最常用的一种数据类型(datatype)。 常用操作: 1、连接操作[ + ]: x = str1 + str2 2、复制操作[ * ]: x = str1 * n n必须为 阅读全文
posted @ 2018-02-24 22:33 风缘 阅读(437) 评论(0) 推荐(0)