
Python
不想上班只想要钱
这个作者很懒,什么都没留下…
展开
-
爬虫作业前六次
import requestsimport jsonnumber = int(input("请输入翻译方式(填写序号即可):1.英译汉2.汉译英"))text = input('请您输入要翻译的内容:')url = 'http://fanyi.so.com/index/search'headers = { 'pro': 'fanyi', 'user-agent': '自己的UA'}data = { 'eng': number, 'validate': '',原创 2022-05-20 14:14:02 · 453 阅读 · 0 评论 -
目标网站https://music.163.com/discover/toplist
import csvimport requestsimport reimport jsondata_list = []url = "https://music.163.com/discover/toplist"headers = { 'user-agent': '自己的UA'}response = requests.get(url, headers=headers)html = response.content.decode("utf-8")# print(html)# r原创 2022-05-20 13:50:35 · 1294 阅读 · 0 评论 -
爬取https://top.baidu.com/board?tab=movie电影信息
import csvimport requestsimport reimport jsondata_list = []url = "https://top.baidu.com/board?tab=movie"headers = { 'User-Agent': '自己的UA'}response = requests.get(url, headers=headers)html = response.content.decode("utf-8")# result=re.findal原创 2022-05-20 13:42:53 · 2442 阅读 · 0 评论 -
爬取https://sc.chinaz.com/tupian/的图片
import requestsimport csvfrom bs4 import BeautifulSoupdata_list=[]url="https://sc.chinaz.com/tupian/"headers={ 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36'}response原创 2022-05-20 13:37:07 · 1334 阅读 · 15 评论 -
Python360网站翻译
import requestsimport jsonnumber = int(input("请输入翻译方式(填写序号即可):1.英译汉2.汉译英"))text = input('请您输入要翻译的内容:')url = 'http://fanyi.so.com/index/search'headers = { 'pro': 'fanyi', 'user-agent': '放ua'}data = { 'eng': number, 'validate': '',原创 2022-05-20 13:25:58 · 410 阅读 · 1 评论 -
爬虫基础(笔记一)
什么是爬虫爬虫是一个模拟人类请求网站行为的程序。可以自动请求网页,并把数据抓取下来,然后使用一定的规则提取有价值的数据。爬虫应用场景1.搜索引擎(百度或谷歌等)2.伯乐在线3.惠惠购物助手4.数据分析5.抢票软件等为什么用Python写爬虫PHP:PHP是世界是最好的语言,但他天生不是做这个的,而且对多线程、异步支持不是很好,并发处理能力弱。爬虫是工具性程序,对速度和效率要求比较高。Java:生态圈很完善,是Python爬虫最大的竞争对手。但是Java语言本身很笨重,代码量很大。重构成原创 2022-04-07 17:51:58 · 228 阅读 · 0 评论 -
Python基础考试
li = [‘h’, ‘e’, ‘l’, ‘l’, ‘o’, ’ ', ‘w’, ‘o’, ‘r’, ‘l’, ‘d’] 将该 li 拼接为字符串 “hello world” 输出my_str = "".join(li) print(my_str)请用列表推导式,得出如下结果 [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]my_li = [i**2 for i in range(10)]print(my_li)以较简洁的代码,随机生成10个1~50...原创 2022-04-02 17:12:02 · 854 阅读 · 0 评论 -
Python第十二次作业
创建文件data.txt,文件共100行,每行存放一个1~100之间的整数,最后读取文件里面的值import randomf = open('data.txt', 'a+')for i in range(100): f.write(str(random.randint(1, 100)) + '\n')f.seek(0, 0)print(f.read())f.close()往hello.txt的文本文件中写入两行文本 hello,world\nhello,python (使用.原创 2022-04-02 10:48:36 · 1798 阅读 · 0 评论 -
Python第十一次作业
设计一个字典dict1,name键为用户名,password为密码。设计一个注册登录的程序,将用户名和密码注册到字典中,然后进行登录,用户名和密码都正确时输出‘欢迎(用户名)登录’信息,用户名或密码不正确则提示‘用户名或密码错误,请重新登录!def dict(): dict1={"23":'123'} return dict1dict1=dict()def registered(): name=input("请输入用户名:") while name i...原创 2022-04-02 10:17:44 · 2847 阅读 · 0 评论 -
Python作业九
str()方法中返回值类型是类里面方法中self参数是指以下关于类与对象说法正确的是1.定义一个动物类2.使用__init__方法,在创建某个动物时,为其添加name,age,color,food等属性,如‘猫’,3,‘黑色’,‘鱼’3.为动物类定义一个run方法,调用run方法打印相关信息,比如‘猫在奔跑’4.为动物类定义一个get_age方法,调用get_age方法打印相关信息,比如‘猫今年3岁了’5.为动物类定义一个eat方法,调用eat方法打印相关信息,比如‘猫正在吃鱼’6.通原创 2022-03-26 20:40:45 · 2353 阅读 · 0 评论 -
Python电脑随机生成1~100之间的整数, 让用户来猜,猜错时,会提示猜的数 字是大了还是小了,直到用户猜对为止,游戏结束
定义一个函数 完成用户输入的三个数字的求和 以及在另一个函数求该和的平均值(用到函数传参,函数返回值)def sum(num1, num2, num3): return num1 + num2 + num3def average(num1, num2, num3): return (num1 + num2 + num3) / 3a = float(input())b = float(input())c = float(input())print(sum(a, b, c))原创 2022-03-22 11:28:50 · 22876 阅读 · 1 评论 -
python代码有1,2,3,4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少
count=0for i in [1,2,3,4]: for j in [1,2,3,4]: for k in [1,2,3,4]: if i!=j and j!=k and i!=k: count+=1 print(f'{i}{j}{k}',end=" ")print(f'一共有{count}个')原创 2022-03-19 16:03:50 · 9210 阅读 · 4 评论 -
python打印九九乘法表
for i in range(1,10): for j in range(1,i+1): print(f'{i}*{j}={i*j}' ,end=" ") print()原创 2022-03-19 16:00:26 · 764 阅读 · 0 评论 -
Python 照片转换为素描风格并保存
import cv2img = cv2.imread("E:\\images\\10.jpeg")#自己电脑图片路径加文件名称和格式## 将照片灰度化处理gray_image = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)## 将灰度化的照片反转处理inverted_gray_image = 255-gray_image## 将反转的照片模糊化处理blurred_inverted_gray_image = cv2.GaussianBlur(inverted_..原创 2022-03-02 12:46:50 · 3981 阅读 · 4 评论