11 2018 档案
摘要:如果一个判断中裙用if , 它会遍历所有的if , 不管你判断的条件有没有遍历到,大都汇继续执行,知道遍历所有的if. 而elif 呢, 则效率很高. 只要遍历到你的判断条件,就不在执行其他的判断.后面的elif和else就不会在执行.
阅读全文
摘要:from urllib.request impor urlopen (负责打开浏览url内的html 文本) re.compile(r'alex(?P<name>\d+)and') # compile 编译 汇编 compile 编译,汇编
阅读全文
摘要:.后面是方法不加引号 ,后面是"名"要加引号
阅读全文
摘要:md5 加密,是不可逆的 最多用在密码加密上: 12346 > er5grtd5fvg5th5vgt53scwa
阅读全文
摘要:def chi(*food,**kw): print(food,kw)chi("cong","蒜",'姜','可乐',"J=Juice",a= 'apple')
阅读全文
摘要:map filter 的func 放在前面 sorted 在后 ( iter.. , key=function')
阅读全文
摘要:排序函数sorted :语法: sorted(iterable,key=func , reverse )key:排序规则(排序函数),在sorted内部将"可迭代对象"中的每一个元素, 传 递 给 函数的参数.根 据 函数的运算结果 进行排序.reverse: 是否倒序,默认值False不执行. 若
阅读全文
摘要:映射函数map 语法: map(function, iterable) 迭代对象中 的每一个元素进行映射, 分别执行function函数 例子: ls =[1,2,3,4,5,6] def func(e): return e*e mp = map(func,ls) # 把列表ls中的每一个元素传递给
阅读全文
摘要:print(ord('刀')) # ord 字符转Unicode # 20992print(chr(20992)) # Unicode 转成chr(字符)
阅读全文
摘要:lambda 匿名函数 格式: lambda 形参:返回值 e.g f = lambda n:n**2 print(f(10))
阅读全文
摘要:Q1:页面显示 序号 + 商品名称 + 商品价格,如: 1 电脑 1999 2 鼠标 10
阅读全文
摘要:dic2 = {'k1': "v1", "k2": "v2", "k3": [11,22,33]}# for k in dic2.keys():# print(k)## for k in dic2.values():# print(k)# for k,w in dic2.items():# prin
阅读全文
摘要:# b = st.strip("|") # strip() 只去头尾的,不能去中间
阅读全文
摘要:with open(r'商品资料','r',encoding='utf-8') as f1: lis_goods = eval(f1.read()) # 用eval似乎会执行结果一次性返回,结果显示的是一行print(lis_goods)
阅读全文
摘要:s = "55p"" print(s.isdigit()) # False s2 = "5568" print(s2.isdigit()) # True
阅读全文
摘要:所以. python规定. 如果你在内部函数中访问了外层函数中的变量. 那么这个变量将不会消亡. __.> 将会常驻在内存中. 也就是说. 使⽤闭包, 可以保证外层函数中的变量在内存中常驻
阅读全文
摘要:print(函数.__closure__) 来判断是不是闭包, 返回cell , 是闭包, None 则不是闭包
阅读全文
摘要:def func(): print("吃了么")def func2(fn): print("我是func2") fn() # 执⾏传递过来的fn # 即 fn替换成func, 即执行fn() print("我是func2")func2(func)
阅读全文
摘要:fun() 的 拆分和 for 遍历 的结合 > 函数容器
阅读全文
摘要:2. 函数名可以赋值给其他变量 > 就是 func()可以拆 def fun (): print("哈哈") a = fun # 拆分 fun()的 fun,赋值给a a() # 就相当于 fun()
阅读全文
摘要:lst = ["麻花藤", "刘嘉玲", "詹姆斯"]def func(): lst.append("⻢云云") # 对于可变数据类型可以直接进⾏访问. 但是不能改地址. 说⽩ 了. 不能赋值 print(lst)func()print(lst)
阅读全文
摘要:def func(*args, **kwargs): print(args,kwargs)func("对", "哦",o=4, k=0)结果 > ('对', '哦') {'o': 4, 'k': 0}顺序: *args > 默认值参数 > **kwargs
阅读全文
摘要:def my(a,b): c = a if a>b else b return cd = my(1,12)print(d)
阅读全文
摘要:def my_max(a,b): if a > b: return a else: return bmy_max(10,45)# 如果只是这样,那么只是运行了并产生返回值,但没有打印返回值t = my_max(10,45) # 所以赋值给t,下面方便打印print(t)
阅读全文

浙公网安备 33010602011771号