11 2018 档案

摘要:如果一个判断中裙用if , 它会遍历所有的if , 不管你判断的条件有没有遍历到,大都汇继续执行,知道遍历所有的if. 而elif 呢, 则效率很高. 只要遍历到你的判断条件,就不在执行其他的判断.后面的elif和else就不会在执行. 阅读全文
posted @ 2018-11-29 23:05 Jack的人生记录 阅读(553) 评论(0) 推荐(0)
摘要:from urllib.request impor urlopen (负责打开浏览url内的html 文本) re.compile(r'alex(?P<name>\d+)and') # compile 编译 汇编 compile 编译,汇编 阅读全文
posted @ 2018-11-17 11:40 Jack的人生记录 阅读(1467) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-11-14 21:15 Jack的人生记录 阅读(134) 评论(0) 推荐(0)
摘要:.后面是方法不加引号 ,后面是"名"要加引号 阅读全文
posted @ 2018-11-09 20:02 Jack的人生记录 阅读(437) 评论(0) 推荐(0)
摘要:md5 加密,是不可逆的 最多用在密码加密上: 12346 > er5grtd5fvg5th5vgt53scwa 阅读全文
posted @ 2018-11-09 16:12 Jack的人生记录 阅读(217) 评论(0) 推荐(0)
摘要:def chi(*food,**kw): print(food,kw)chi("cong","蒜",'姜','可乐',"J=Juice",a= 'apple') 阅读全文
posted @ 2018-11-08 21:04 Jack的人生记录 阅读(137) 评论(0) 推荐(0)
摘要:map filter 的func 放在前面 sorted 在后 ( iter.. , key=function') 阅读全文
posted @ 2018-11-05 22:31 Jack的人生记录 阅读(110) 评论(0) 推荐(0)
摘要:排序函数sorted :语法: sorted(iterable,key=func , reverse )key:排序规则(排序函数),在sorted内部将"可迭代对象"中的每一个元素, 传 递 给 函数的参数.根 据 函数的运算结果 进行排序.reverse: 是否倒序,默认值False不执行. 若 阅读全文
posted @ 2018-11-05 22:20 Jack的人生记录 阅读(333) 评论(0) 推荐(0)
摘要:映射函数map 语法: map(function, iterable) 迭代对象中 的每一个元素进行映射, 分别执行function函数 例子: ls =[1,2,3,4,5,6] def func(e): return e*e mp = map(func,ls) # 把列表ls中的每一个元素传递给 阅读全文
posted @ 2018-11-05 22:06 Jack的人生记录 阅读(291) 评论(0) 推荐(0)
摘要:内置函数 sorted 阅读全文
posted @ 2018-11-05 21:55 Jack的人生记录 阅读(145) 评论(0) 推荐(0)
摘要:print(ord('刀')) # ord 字符转Unicode # 20992print(chr(20992)) # Unicode 转成chr(字符) 阅读全文
posted @ 2018-11-05 21:41 Jack的人生记录 阅读(282) 评论(0) 推荐(0)
摘要:lambda 匿名函数 格式: lambda 形参:返回值 e.g f = lambda n:n**2 print(f(10)) 阅读全文
posted @ 2018-11-05 20:53 Jack的人生记录 阅读(294) 评论(0) 推荐(0)
摘要:ai`.... 阅读全文
posted @ 2018-11-04 23:15 Jack的人生记录 阅读(223) 评论(0) 推荐(0)
摘要:Q1:页面显示 序号 + 商品名称 + 商品价格,如: 1 电脑 1999 2 鼠标 10 阅读全文
posted @ 2018-11-03 19:53 Jack的人生记录 阅读(268) 评论(0) 推荐(0)
摘要: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 阅读全文
posted @ 2018-11-03 18:15 Jack的人生记录 阅读(217) 评论(0) 推荐(0)
摘要:# b = st.strip("|") # strip() 只去头尾的,不能去中间 阅读全文
posted @ 2018-11-03 16:57 Jack的人生记录 阅读(246) 评论(0) 推荐(0)
摘要:with open(r'商品资料','r',encoding='utf-8') as f1: lis_goods = eval(f1.read()) # 用eval似乎会执行结果一次性返回,结果显示的是一行print(lis_goods) 阅读全文
posted @ 2018-11-03 12:02 Jack的人生记录 阅读(357) 评论(0) 推荐(0)
摘要:s = "55p"" print(s.isdigit()) # False s2 = "5568" print(s2.isdigit()) # True 阅读全文
posted @ 2018-11-03 11:29 Jack的人生记录 阅读(307) 评论(0) 推荐(0)
摘要:题: 阅读全文
posted @ 2018-11-02 18:08 Jack的人生记录 阅读(442) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-11-01 22:59 Jack的人生记录 阅读(711) 评论(0) 推荐(0)
摘要:所以. python规定. 如果你在内部函数中访问了外层函数中的变量. 那么这个变量将不会消亡. __.> 将会常驻在内存中. 也就是说. 使⽤闭包, 可以保证外层函数中的变量在内存中常驻 阅读全文
posted @ 2018-11-01 22:53 Jack的人生记录 阅读(576) 评论(0) 推荐(0)
摘要:结果--"嘿嘿" 阅读全文
posted @ 2018-11-01 22:52 Jack的人生记录 阅读(146) 评论(0) 推荐(0)
摘要:print(函数.__closure__) 来判断是不是闭包, 返回cell , 是闭包, None 则不是闭包 阅读全文
posted @ 2018-11-01 22:45 Jack的人生记录 阅读(850) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-11-01 22:31 Jack的人生记录 阅读(516) 评论(0) 推荐(0)
摘要:def func(): print("吃了么")def func2(fn): print("我是func2") fn() # 执⾏传递过来的fn # 即 fn替换成func, 即执行fn() print("我是func2")func2(func) 阅读全文
posted @ 2018-11-01 22:26 Jack的人生记录 阅读(483) 评论(0) 推荐(0)
摘要:fun() 的 拆分和 for 遍历 的结合 > 函数容器 阅读全文
posted @ 2018-11-01 22:19 Jack的人生记录 阅读(172) 评论(0) 推荐(0)
摘要:2. 函数名可以赋值给其他变量 > 就是 func()可以拆 def fun (): print("哈哈") a = fun # 拆分 fun()的 fun,赋值给a a() # 就相当于 fun() 阅读全文
posted @ 2018-11-01 22:16 Jack的人生记录 阅读(286) 评论(0) 推荐(0)
摘要:lst = ["麻花藤", "刘嘉玲", "詹姆斯"]def func(): lst.append("⻢云云") # 对于可变数据类型可以直接进⾏访问. 但是不能改地址. 说⽩ 了. 不能赋值 print(lst)func()print(lst) 阅读全文
posted @ 2018-11-01 22:08 Jack的人生记录 阅读(540) 评论(0) 推荐(0)
摘要:def func(*args, **kwargs): print(args,kwargs)func("对", "哦",o=4, k=0)结果 > ('对', '哦') {'o': 4, 'k': 0}顺序: *args > 默认值参数 > **kwargs 阅读全文
posted @ 2018-11-01 21:24 Jack的人生记录 阅读(108) 评论(0) 推荐(0)
摘要:def my(a,b): c = a if a>b else b return cd = my(1,12)print(d) 阅读全文
posted @ 2018-11-01 20:38 Jack的人生记录 阅读(938) 评论(1) 推荐(0)
摘要:def my_max(a,b): if a > b: return a else: return bmy_max(10,45)# 如果只是这样,那么只是运行了并产生返回值,但没有打印返回值t = my_max(10,45) # 所以赋值给t,下面方便打印print(t) 阅读全文
posted @ 2018-11-01 20:33 Jack的人生记录 阅读(262) 评论(0) 推荐(0)