摘要: 面向对象最重要的是类和实例,类是抽象的,是具有某些相同属性和方法的集合;实例就是根据类创建出来的一个个对象 对象=属性+方法 类的定义: class 类名(object) : 语句 其中object是指类继承与哪个类,(object)可不写,所有的类都继承与object类 self参数: 类中的方法 阅读全文
posted @ 2019-01-09 21:36 bigbigtong 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 函数就是一个程序段,给一个函数名、写一些语句,然后就可以在任意地方使用这个函数任意次数,可以大大的降低工作量 函数的定义: def 函数名(参数): 语句 参数: 分为形参和实参,所谓形参就是函数定义时的参数(形式上的参数不占内存); 实参就是实际的参数,在调用函数时传入的参数(占内存),实参分为位 阅读全文
posted @ 2018-12-07 22:20 bigbigtong 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 字典: 字典是Python中内置的一种可变容器模型,可以把它理解为map,通过key-value的方式存储任意类型的数据数据;创建方式为dir={"key1":value1,"key2":"value2"...}key和value之间用冒号隔开,多个ke、value之间用逗号隔开 值得注意的是字典中 阅读全文
posted @ 2018-11-11 16:55 bigbigtong 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 字符串方法: find方法: 结果: join()方法: 结果: split()方法: 结果: lower()方法: 返回字符串的小写字母版 例子: 结果: replace()方法: 结果: strip()方法: 结果: translate()方法和maketrans()方法: maketrans( 阅读全文
posted @ 2018-11-11 13:32 bigbigtong 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 字符串的格式化 Python中内置了%对字符串的格式化 在字符串外面的%左侧是一个字符串,将这个字符串当作模板,字符串里面有%(格式符),这些格式符为真实值预留位置;在字符串外面的%右侧是真实值,这些值用元组放到一起,左边有多少个格式符,右边就对应有多少个值,不能多也不能少。 %s:字符串格式符 例 阅读全文
posted @ 2018-11-07 22:36 bigbigtong 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 元组: 元组用()表示,元素之间用逗号隔开,不能删除元素、不能删除元素,可以用+来连接元组成为一个新的元组、可以用*复制元组、可以通过下标索引来获取元组指定位置或范围的元素、可以通过del函数删除整个元组、可以通过元组内置函数tuple来讲列表转换为元组 tuple函数 结果: 阅读全文
posted @ 2018-11-06 21:38 bigbigtong 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 列表 列表是Python中内置的6个序列类型之一,也是非常常见的一个序列类型 列表的定义: list_name[元素1,元素2,元素3...] 索引: 列表中的元素也叫做项,每一个元素(项)都有自己的索引,从左到右是从0开始依次增大,从右到左是从-1开始依次减小 例子:从键盘输入年、月、日,然后从控 阅读全文
posted @ 2018-11-04 20:58 bigbigtong 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 数据类型和变量 Python中的数据类型:整数、浮点数、字符串、布尔值、空值、列表字典等多种数据类型,还可以自定义数据类型 整数: 可以表示任意大小的整数或者负数,Python中没有long型,只有一个int型整数 浮点数: 浮点数其实就是小数,但是在科学记数法中小数点可以移动所以叫做浮点数。比如2 阅读全文
posted @ 2018-11-03 15:30 bigbigtong 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 输入与输出: 输出print 输入input input() 内置函数从标准输入读入一行文本,默认的标准输入是键盘,input返回的是一个字符串 例子: 上述例子中的num是一个字符串类型的值,所以在做加法运算的时候要强制转换为int类型 阅读全文
posted @ 2018-11-03 13:22 bigbigtong 阅读(188) 评论(0) 推荐(0) 编辑