21python语言
penghui_
这个作者很懒,什么都没留下…
展开
-
21李刚python第二章
创建列表用方括号 列表所包含的元素是可以改变的 my_list = [2,3,‘python’,3.4] print(my_list) 创建元组用圆括号 元组一旦创建,它所包含的元素是不能改变的 如果创建的元组只有一个元素 ,一定要在元素的后面添加逗号 my_tuple = (3.4,100,‘python’) print(my_tuple) #用list函数创建列表 my_list = lidy...原创 2019-07-19 14:56:53 · 317 阅读 · 0 评论 -
21李刚python第三章
#所有代表空的值,如0、’ '、[]、()、{}、none都会被当成空来处理 #pass是一个空语句 #列表推导式的循环控制的不是循环体,而是前面的表达式 #循环几次,前面的表达式执行多少次,表达式的多次执行结果将作为列表的元素 #对于列表推导而言,for循环执行几次,那么列表就有几个元素 #sum对整个列表的求和 size = 6 arry = [[10]size]# [[0,0,0,0,0,0...原创 2019-07-19 17:22:39 · 126 阅读 · 0 评论 -
21李刚python第一章
#变量无需申明,可直接赋值 a = 6 print(a) print(type(a)) #变量的类型可以动态改变,一会是int型,一会是str型 a = “python” print(a) print(type(a)) #python3.0 small = 2 big = 9999999999999999 print(small,big) print(type(small),type(big))/...原创 2019-07-17 18:59:08 · 619 阅读 · 0 评论 -
21李刚python第四章
import random #希望该函数返回3个随机的大写字符 def test(): #生成3个随机的大写字符 c1 = chr(random.randint(65,90)) c2 = chr(random.randint(65,90)) c3 = chr(random.randint(65,90)) #以元组形式返回 return c1,c2,c3 r = test() #r就是一个元组 p...原创 2019-07-21 10:46:44 · 168 阅读 · 0 评论 -
21李刚python第六章
#r 只读模式 #w 写模式 #a 追加模式 #+ 读写(更新)模式,可与其他模式结合使用。r+和w+都代表读写模式 #b 二进制模式,可与其他模式结合使用。比如rb代表二进制只读模式,rb+代表二进制读写模式,ab代表二进制追加模式 open(“info.txt”,‘a’) #通过linecache随机读取指定行时,甚至不需要你处理打开文件 #linecache主要读取python源文件,因此它...原创 2019-07-30 16:16:20 · 78 阅读 · 0 评论 -
21李刚python第五章
#新增的方法,默认不会自动绑定self参数 #换言之,self参数必须程序员来传入参数值 im.bar = fn(im) def fn (sefl): print(“新增的方法”) #将fn包装成方法,且im自动绑定第一个参数 import types im.bar = types.MethodType(fn,im) #为属性赋值,但所赋的值是方法,该属性变量就变成方法 #----方法中的self...原创 2019-07-21 17:20:48 · 186 阅读 · 0 评论