![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
aoxue018
这个作者很懒,什么都没留下…
展开
-
python装饰器 1 def a1(): 2 print("this is a screat") 3 4 def a2(func): 5 def inner():
原理:就是闭包 def a1(): print("this is a screat") def a2(func): def inner(): print("~~~~~~~~~~~~~~") func() return inner a1 = a2(a1) a1() ...原创 2018-08-31 11:48:19 · 244 阅读 · 0 评论 -
python基本功
2.基本元组的缺点 student = ('yan',26,'male','123@qq.com') student[0] #获取值要通过索引,对于程序的维护是不利的 是基本元素的一个子类 from collections import namedtuple Student = namedtuple('Student',['name','age','sex','email']...原创 2018-08-31 14:40:51 · 278 阅读 · 0 评论 -
python知识点
list.remove("李四") 没有的话报异常 del(list[1]) 删除下标为1的 list.pop() list[1:3] 切片 拷贝列表不同地址 list2= list[:] 列表还能比较大小 按第一个元素去比较 list = list1 + list2 和 extend一样 注意: + 两边必须 两边都是列表 推荐使用append list =...原创 2018-09-05 10:08:09 · 101 阅读 · 0 评论 -
python基本功2
列表生成式 a,b=b,a 两个数交换 a,b=b,a+b 0 1 = 1 1 1 1 = 1 2 1 2 = 2 3 2 3 = 3 5 3 5 = 5 8 生成器的特点:如果用列表生成式做的,把[]改成小括号就行 python2可以使用 a.next() next(a) python3要使用 next(a) a.__next__() !ps...原创 2018-09-05 13:43:41 · 136 阅读 · 0 评论 -
Python高效编程 获取天气信息
获取天气信息 import requests def getWeather(city): r = requests.get("http://wthrcdn.etouch.cn/weather_mini?city=" + city) data = r.json()['data']['forecast'][0] return '{0}: {1}, {2}'.format...原创 2018-09-03 11:45:25 · 570 阅读 · 0 评论 -
纯基本功练习
1.get和set方法 2.property的使用 3.property的使用2 4.导入模块的默认导入路径 5.模块重新导入 6 == 和 is 7.浅拷贝和深拷贝 1 class We(object): 2 def __init__(self): 3 self.__num = 30 4 def getNum(self): ...原创 2018-09-05 23:47:51 · 143 阅读 · 0 评论