
python
文章平均质量分 53
执剑人LG
这个作者很懒,什么都没留下…
展开
-
python爬虫-初识Scrapy框架
Scrapy框架组成:引擎(Scrapy):用来处理整个系统的数据流处理及触发事务,是框架的核心。调度器(Scheduler):用来接收引擎发过来的请求,将请求放入队列中,并在引擎再次请求的时候返回。它决定下一个要抓取的网址,同时担负着网址去重这一重要工作。下载器(Downloader):用于下载网页内容,并将网页内容返回给爬虫。下载器的基础是twisted——一个Python网络引擎框架。爬虫(Spiders):用于从特定的网页中提取自己需要的信息,即Scrapy中所谓的实原创 2022-02-03 20:26:14 · 992 阅读 · 0 评论 -
python爬虫--第一个爬虫程序
python爬虫入门原创 2022-01-30 22:54:31 · 1477 阅读 · 4 评论 -
python编写程序,生成一个包含 20 个随机整数的列表,然后对其中偶数下标 的元素进行降序排列,奇数下标的元素不变。
import randomx=[random.randint(0,100) for i in range(20)]print(x)y=x[::2]y.sort(reverse=True)x[::2]=yprint(x)原创 2022-01-17 18:13:19 · 8449 阅读 · 0 评论 -
Python实验一
第二题#利用 if 判断来制作一个猜数字的小游戏import randomy=random.randint(0,100)print("请猜这个数是多少")x = int (input())#input输入的只能是字符串,所以需要转换为int类型while 1: if x<y: print("你猜小了") if x>y: print("你猜大了") if x==y: print("恭喜你猜对了")原创 2021-11-21 16:21:45 · 3842 阅读 · 1 评论 -
Python编写程序,生成一个整型列表,输出包含原列表中所有元素的新列表、包含原列表中所有元素的逆序列表,以及输出具有偶数位置的元素列表。
源代码:#编写程序,生成一个整型列表,输出包含原列表中所有元素的新列表、包含原列表中所有元素的逆序列表,以及输出具有偶数位置的元素列表。import randomx=[]for i in range(20): x.append(random.randint(0,100))#将随机生成的元素加入到列表中,构成随机列表x1=xprint('随机生成的列表为',x)x.reverse()#列表进行逆序print('逆序后的列表',x)#x1=sorted(x,reverse=True)#原创 2021-11-21 10:56:46 · 2894 阅读 · 0 评论 -
Python实验二
第一题'''1. 问题描述: 编写关于学生信息的类,实例属性包括:学号、姓名、性别,班级、n 门课程成绩,要求:1) 利用文件读取,创建一个包含 n 个学生的班级;文件存储格式以空格分隔例如: 202001 李四 1 班 高数:89 英语:28 计算机:772) n 门课程成绩利用字典存储,支持成绩录入、修改与删除;3) 求解每个学生的 n 门成绩的平均值,及其平均值排名。并按照成绩平均成绩排名正序输出:学号、姓名、性别、n 门课程成绩,n 门课程平均值,排名。'''class Studen原创 2021-11-05 17:27:45 · 4418 阅读 · 4 评论 -
Python编写一个程序,生成一个包含50个随机整数的列表,然后删除其中所有的奇数
#编写一个程序,生成一个包含50个随机整数的列表,然后删除其中所有的奇数import randomlist_1=[]for i in range(50):#循环50次,则生成一个包含50个元素的列表 list_1.append(random.randint(0,100))#不断往列表中添加新的随机数print("生成的随机整数列表是")print(list_1)l=len(list_1)for i in range(l): s=l-1-i if list_1[s]%2!原创 2021-10-15 11:02:10 · 15776 阅读 · 0 评论 -
python列表元组
python学习列表,元组,笔记:增加元素1、用append在列表的最后追加元素2、extend增加多个新元素3、inster( , )在中间插入元素,传递两个参数,1是位置,2是插入的新元素删除元素1、pop()删除指定位置的元素2、remove根据元素内容进行删除3、del删除指定位置的元素4、index查找元素索引位置队列的其他操作1、reverse修改原来的队列,并且倒序输出2、count统计某个元素出现的次数3、count用于统计某个元素的出现的次数4、sort对列原创 2021-01-30 22:49:56 · 298 阅读 · 1 评论 -
python异常处理--猜字游戏
Python学习异常处理1、猜数字游戏题目描述:电脑产生一个零到100之间的随机数字,然后让用户来猜,如果用户猜的数字比这个数字大,提示太大,否则提示太小,当用户正好猜中电脑会提示,“恭喜你猜到了这个数是…”。在用户每次猜测之前程序会输出用户是第几次猜测,如果用户输入的根本不是一个数字,程序会告诉用户"输入无效"。(尝试使用try catch异常处理结构对输入情况进行处理)获取随机数采用random模块。源代码:import randomprint(“下面是猜数字游戏环节!”)while原创 2021-01-27 20:14:17 · 2468 阅读 · 0 评论 -
python--龟兔赛跑
python学习day2task2(循环语句,条件语句)练习题一1、编写一个Python程序来查找那些既可以被7整除又可以被5整除的数字,介于1500和2700之间源代码:begin = 1500end = 2700for cnt in range(begin, end+1):if( cnt%7==0 and cnt%5!=0 ):print (cnt)练习题二2、龟兔赛跑游戏题目描述:话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点——喜原创 2021-01-26 22:19:25 · 1004 阅读 · 0 评论 -
python--基本数据类型&位运算
python学习第一周作业思考题1、python是怎样诞生的?python之父是谁?答:吉多.范罗苏姆(python之父)打算开发一个新的解释程序,作为ABC语言的一种继承,1991年第一个Python解释器诞生,它是用C语言实现的,并且能够调用C语言的库文件。2、Python和C++的区别在哪里?即为什么要学Python,C++不香吗?答:c语言是编译型语言,经过编译后生成机器代码,然后再运行,执行速度 快,不能跨平台,一般用于操作系统,驱动等底层开发。Python是编译型还是解释型这个界原创 2021-01-24 23:45:23 · 346 阅读 · 2 评论