![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
我就吃辣的
这个作者很懒,什么都没留下…
展开
-
笔记14-装饰器
import time# 第一件事情调用calculateTime# 第二件事情把被装饰的函数传递给function# 第三件事情,调用demo时,等于调用inner()def calculateTime(function): print("开始执行了") def inner(n, *args, **kwargs): print("args{}".format(args)) print("kwargs{}".format(kwargs))原创 2020-09-09 19:47:43 · 51 阅读 · 0 评论 -
笔记13-filter,map,reduce内置类的使用
# python2 filter是内置函数 python3 filter 是内置类# filter两个参数,函数和可迭代对象# filter对可迭代对象进行过滤,过滤的结果是filter对象(依然是可迭代对象)ages = [12, 23, 30, 17, 16, 22, 19]agesFilter = filter(lambda ele: ele > 18, ages)adult = list(agesFilter)print(adult)# map内置类的使用lists =原创 2020-09-09 19:45:59 · 74 阅读 · 0 评论 -
笔记11-eval和json
# eval执行代码number = eval('input("请输入数字")')print(number)# json# dumps函数和load函数# True true# False false# 字符串 字符串# 字典 对象# 列表 元组 数组import jsondicts = {"胡勇": "卢雯婷"}print(json.dumps(dicts))lists = [1, 2, 3, 4]原创 2020-09-09 19:44:19 · 88 阅读 · 0 评论 -
笔记10-set
sets = {"jack", "ma"}# set添加数据sets.add("胡勇")# set删除数据# pop随机删除一位新云儿# remove删除指定元素,如果不存在抛出错误sets.pop()print(sets)sets.remove("胡勇")print(sets)# 添加数据# union()添加数据,原集合不改变,返回一个集合# update()添加数据,原集合改变print(sets.union({"卢雯婷"}))print(sets.update({"原创 2020-09-09 19:43:28 · 88 阅读 · 0 评论 -
笔记9-dict
# 字典的使用# 字典分为key value# key只能是不可变数据类型 数字,字符串,元组# value 可以为任意数据类型# 字典不允许key重复dicts = { "胡勇": "卢雯婷", 2: 3, (100, 200): 3}# -------------获取数据--------------print("-------------获取数据--------------")# get()# Return the value for key if ke原创 2020-09-09 19:42:16 · 144 阅读 · 0 评论 -
笔记8-tuple
# 元组只有两个方法 index() count()tuples = (1, 2, 3, 4, 5)print(tuples[0])print(tuples.index(5))print(tuples.count(3))# 构造元组,需要传入一个可迭代对象 tuple list dict都是这样使用# print(tuple(1)) 'int' object is not iterableprint(tuple("huyong"))lists = ["huyong", "lwt"]pr原创 2020-09-09 19:41:26 · 74 阅读 · 0 评论 -
笔记7-可变数据类型与不可变数据类型
# 不可变数据类型 数字 字符串 元组tuples = (100, 200, 300)print(tuples[0])print(tuples[1])print(tuples[2])print(tuples[::-1])print(tuples.count(100))print("%X" % id(tuples))# 可变数据类型 列表,字典,集合原创 2020-09-09 19:40:22 · 114 阅读 · 0 评论 -
笔记12-函数
函数# --------函数的多行注释----------def add(a, b): """ 这个函数用来将两个数字相加 :param a: 第一个数字 :param b: 第二个数字 :return: 返回两个数字相加的和 """ return a + b# --------函数的注释查看----------help(add)# --------函数的调用-------------add(b=2, a=1)# -------原创 2020-09-08 07:45:49 · 62 阅读 · 0 评论 -
笔记6-list
list使用lists = ["胡勇", "卢雯婷", 1]# ----------添加元素的方法------------print("----------添加元素的方法------------")# append() insert() extend()lists.append("中国地质大学")lists.insert(2, "大学")subLists = ["天津科技大学", "滨海"]lists.extend(subLists)print(lists)# ----------查原创 2020-09-06 12:07:36 · 112 阅读 · 0 评论 -
爬虫思维导图
在这里插入图片描述原创 2020-05-17 19:36:19 · 391 阅读 · 0 评论 -
requests的get方法
requests的get方法[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NiumjFDB-1588486259751)(https://i.loli.net/2020/05/03/WH4tzmrq2GNjgEx.png)]requests.get函数每一信息资源都有统一的且在网上唯一的地址,该地址就叫URLr = requests.get("https:...原创 2020-05-03 14:11:17 · 627 阅读 · 0 评论 -
requests库笔记
使用requests库安装在命令行输入 pip install requests库的常见方法一个简单的例子(爬取百度网页的信息)import requestsr = requests.get("https://www.baidu.com")r.status_coder.encoding = 'utf-8'print(r.text)...原创 2020-05-03 14:09:50 · 106 阅读 · 0 评论