摘要: 作用:给对象进行初始化 和构造函数的区别: 给所有的对象进行统一的初始化 构造函数是给对应的对象初始化 将不同对象的共性初始化方式放在构造代码块中 先执行构造代码块,在执行构造函数 构造函数可以设置为私有,如果一个类的所有构造函数都是私有的,那么这个类不可以初始化对象 阅读全文
posted @ 2018-01-29 19:19 exexex 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 1,匿名调用属性没有意义,匿名调用通常是指调用方法 2,当对对象的方法只调用一次时,可以使用匿名调用的方式,这样的方法比较简便,当多次调用成员对象时必须给对象起名 3,可以将匿名对象作为实参进行传递 1,封装就是隐藏对象的属性和实现细节,仅对外提供公共访问方式(没有必要知道对象内部是如何进行操作的, 阅读全文
posted @ 2018-01-29 18:18 exexex 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 计算机是一个确定设备,他不能生成一个真正的随机数,计算机生成的随机数都是以一个种子开始的伪随机序列,相同的种子产生相同的伪随机序列 阅读全文
posted @ 2018-01-29 14:35 exexex 阅读(127) 评论(0) 推荐(0) 编辑
摘要: len是对字符串类型的数据进行处理 *表示重复 阅读全文
posted @ 2018-01-29 14:04 exexex 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1,有序的元素集合 2,可以通过索引访问 3,列表中的元素数据类型可以不相同 4,列表的大小可以随时修改 阅读全文
posted @ 2018-01-29 14:01 exexex 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1,包含多个元素的类型,元素之间用逗号分隔 2,元组可以是空的,也可以只包含一个元素,可以有括号也可以不包括括号 3,元组的三个特点: 元组的元素可以包含不同的类型的元素(一个元组可以作为另一个元组的元素,此时作为元素的元组必须使用括号加以区分) 元组中的元素存在先后关系(可以通过索引访问元素) 元 阅读全文
posted @ 2018-01-29 13:42 exexex 阅读(297) 评论(0) 推荐(0) 编辑
摘要: month="JanFebMarAprMayJunJulAugSepOctNovDec" n=input("请输入月份数字(1-12):") pos=3*(int(n)-1) monthAbbrev=month[pos:pos+3] print("月份简写是"+month[pos:pos+3]+".") 阅读全文
posted @ 2018-01-29 13:24 exexex 阅读(204) 评论(0) 推荐(0) 编辑
摘要: #定义列表 list=[0,1,2,3,4] print(list) #执行乘法操作 list=list*2 print(list) #返回长度 print(len(list)) #输出前三个 for i in list[:3]: print(i) #判断2是否在list中: print(2 in list) 阅读全文
posted @ 2018-01-28 19:08 exexex 阅读(107) 评论(0) 推荐(0) 编辑
摘要: #引入外部库,turtle是python中常用的绘制图像的用户库 #小乌龟的爬行轨迹 import turtle #def 用于定义函数def drawSnake(rad,angle,len,neckrad): for i in range(len): #让小乌龟沿着圆形轨迹爬行,rad :圆形轨迹半径的位置 #rad: 半径在小乌龟运行轨迹左侧rad远的地方(rad为负... 阅读全文
posted @ 2018-01-28 14:39 exexex 阅读(366) 评论(0) 推荐(0) 编辑
摘要: python2会报错 阅读全文
posted @ 2018-01-28 13:58 exexex 阅读(174) 评论(0) 推荐(0) 编辑