摘要:
1函数名的使用 可以当做参数传递。 2闭包 定义:一个嵌套函数 嵌套内部的函数使用外部(非全局变量) 满足以上两条就是闭包 python中闭包,后进行内存驻留,普通函数执行完就会销毁。 全局里存放会有污染和不安全的现象 面试必问,装饰器 装饰器的本质就是闭包 闭包的弊端:内存会出现泄漏 3迭代器 3 阅读全文
摘要:
1、字符串【str】 1、概念: 用来记录文本信息 2、表示方法: ‘’ “ ” ‘’’ ‘’’ “”” ””” ‘’:用的最多,单引号用可以套用双引号 print(‘我说:“你好”’) “”:双引号中是可以套用单引号 print(“This’s a book”) “”” “”” ‘’’ ’’’:多 阅读全文
摘要:
迭代器: 1.函数名的使用 2.闭包 3.迭代器 3.1 可迭代对象 3.2 迭代器 难********** 4.递归 def func(): pass print(func) # 函数的内存地址 def func(): print(1) a = func a() func() # 函数名可以当做值 阅读全文
摘要:
def func(): # 形参 pass func() # 实参 def func(a,b,c,*args): # 在形参位置*叫做聚合 print(a,b,c) print(args) # 元组形式 func(1,2,3,4,5,9,6,7,8) 位置参数 > 动态的位置参数 def func( 阅读全文
摘要:
def make(): print('掏出手机') print('打开微信') print('摇一摇') print('聊一聊') print('走不走') print('走...jd') make() def 关键字 定义(申明) 一个函数 def make(): # 函数体 注意: 定义后的函数 阅读全文
摘要:
f = open("D:\美女护士教师主妇联系方式.txt",encoding='utf-8',mode='r')print(f.read())f.close()"""f 变量: f,f1,file,file_handler,fh,f_h..... 文件句柄.open() python的内置函数,p 阅读全文
摘要:
s = 'alex'print(id(s)) # 获取内存地址 == 判断两个对象的值相同.i = 100 i1 = 100 print(i == i1) is 身份运算:判断的是两个对象的内存地址是否相同. i1 = 10 i2 = 10 print(i1 is i2) 代码块 i = 1 i2 阅读全文
摘要:
dic = { 'name': 'alex', 'name': '太白金星', 'age': 18 } 键唯一 print(dic) 数据关联性 dic = { 'name_list': ['博哥', '菊哥', 'b哥'], 'barry': { 'name': '太白金星', 'age': 18 阅读全文
摘要:
l1 = ['太白', 100, 'alex', '日天', '武大', '吴老师', '景女神'] 列表的索引 ret = l1[0] ret1 = l1[1] print(ret1,type(ret1)) print(l1[-1]) print(l1[-2]) 切片 顾头不顾腚 print(l1 阅读全文
摘要:
运算符: 算术运算 比较运算 = > 赋值运算:a = b += -= 逻辑运算:and or not 优先级: ()> not > and > or 1,运算符两边全部为比较运算 1 > 2 and 3 < 4 or 2 > 6 2,运算符两边全部为数字 x or y x is True,retu 阅读全文