Python
文章平均质量分 52
羊咩咩和喵呜
愿自己初心不改,坚定不移
展开
-
python习题001-----分支结构
分支结构例题原创 2022-11-30 21:07:55 · 6126 阅读 · 0 评论 -
使用pycharm工具,采用scrapy爬虫框架,抓取平顶山学院新闻网(http://news.pdsu.edu.cn/)站上的内容,具体要求:抓取新闻栏目,将结果写入lm.txt。
我知道很多人找到了博客,但是我就是要再写一篇,没有为什吗,就是因为我看不懂他们写的。pycharm的安装库都和另一个不一样,这个会一样吗?这个题的第一步我们需要已经安装好了的库,不会的看上一篇博客博客链接我们打开pycharm,找到View --> Tool Windows --> Terminal(这个意思是终端就相当于一个cmd的窗口,只不过在pycharm中),然后我们会看到一个路径没有也没有关系,我们用命令行的方式走一个就行,such ascd D:\python然后你输入原创 2020-06-04 19:02:14 · 526 阅读 · 0 评论 -
pycharm中scrapy库的安装以及创建
python中scrapy库应用实例首先,你已经安装好了pycharm第一步,安装库,我们要知道pycharm有非常好用的库的安装,我们点击file—>settings----->进入这个界面点击加号进入下一个界面,输入scrapy,点击install package按钮,进入安装,安装巨慢,稍等他一下。安装完成。第二步:在pycharm界面中打开 View --> Tool Windows --> Terminal(这个意思是终端就相当于一个cmd的窗口,只不过在pych原创 2020-06-02 12:01:55 · 2930 阅读 · 0 评论 -
Python的正则表达式例题
1.写一个正则表达式判断一个字符串是否是ipv4地址。规则:一个ip地址由4个数字组成,每个数字之间用.连接。 每个数字的大小是0-255 例如:255.189.10.37 正确,256.189.89.9 错误。import rere_str =r'(([0-1]?\d?\d?|2[0-4]\d|25[0-5])\.){3}([0-1]?\d?\d?|2[0-4]\d|25[0-5])'re...原创 2020-05-05 21:59:47 · 3129 阅读 · 0 评论 -
定义一个学生类(Student),要求: (1)初始化数据成员数据成员(_Sno,_Sname,_Sage); (2)通过属性装饰器定义数据成员(Sno,Sname,Sage); (3)定义特殊方法
1.设计一个简单的购房商贷月供计算器类,按照以下公式计算总利息和每月还款金额:总利息=贷款金额*利率每月还款金额 = (贷款金额+总利息)/贷款年限贷款年限不同利率也不同,这里规定只有如下表所示的3种年限、利率。年限 利率3年(36个月) 6.03%5年(60个月) 6.12%20年(240个月) 4.39%class LoanCaculator(): def __ini...原创 2020-04-15 21:47:00 · 2226 阅读 · 0 评论 -
编写python 函数,实现冒泡排序算法。
编写函数,实现冒泡排序算法。def bubble(num_list): for i in range(len(num_list)): for j in range(i): if num_list[j] > num_list[i]: num_list[j], num_list[i] = num_list[i], ...原创 2020-04-06 18:52:42 · 5872 阅读 · 0 评论 -
Python 函数 猜数游戏(系统生成一个随机数,然后提示用户进行猜测,如果次数用完仍没有猜对,提示游戏结束并给出正确答案)
猜数游戏(系统生成一个随机数,然后提示用户进行猜测,如果次数用完仍没有猜对,提示游戏结束并给出正确答案)from random import randintdef guessNumber(maxValue,maxTimes): #随机生成一个整数 value=randint(1,maxValue) for i in range(maxTimes): p...原创 2020-04-06 18:49:28 · 13330 阅读 · 1 评论 -
编写函数接收一个时间(时分秒),返回该时间的下一秒。
编写函数接收一个时间(时分秒),返回该时间的下一秒。这道题是对很多知识的综合运用,接下来一起看看吧time1.split(":")这是对split的函数运用list列表if判断嵌套# 5.编写函数接收一个时间(时分秒),返回该时间的下一秒。time1 =input("输入一个时间[HH:MM:SS]:")time1List = time1.split(":")time1List ...原创 2020-03-31 11:45:52 · 2810 阅读 · 0 评论 -
Python写杨辉三角例题
杨辉三角是一道非常经典的题目。我们先来看杨辉三角的一些概述,以下来自百度百科前提:每行端点与结尾的数为1.(与上图中的n不同,这里第一行定义为n=1)每个数等于它上方两数之和。每行数字左右对称,由1开始逐渐变大。第n行的数字有n项。前n行共[(1+n)n]/2 个数。第n行的m个数可表示为 C(n-1,m-1),即为从n-1个不同元素中取m-1个元素的组合数。第n行的第m个数和第...原创 2020-03-22 15:44:34 · 2628 阅读 · 3 评论 -
.统计英文儿歌《twinkle twinkle little star》中,使用到的单词及其出现次数。要求去除单词大小写的影响,不统计标点符号的个数。并按降序输出
13.统计英文儿歌《twinkle twinkle little star》中,使用到的单词及其出现次数。要求去除单词大小写的影响,不统计标点符号的个数。并按降序输出。Twinkle, twinkle, little star,How I wonder what you are!Up above the world so high,Like a diamond in the sky.Tw...原创 2020-03-22 15:31:52 · 4051 阅读 · 0 评论 -
编写Python程序统计《水调歌头·明月几时有》字符出现次数。
编写Python程序统计《水调歌头·明月几时有》字符出现次数。明月几时有,把酒问青天。不知天上宫阙,今夕是何年?我欲乘风归去,又恐琼楼玉宇,高处不胜寒。起舞弄清影,何似在人间!转朱阁,低绮户,照无眠。不应有恨,何事长向别时圆?人有悲欢离合,月有阴晴圆缺,此事古难全。但愿人长久,千里共婵娟。这道题中我们看清楚问题,所谓字符当然是文字和符号,故而不能落下符号,将古诗转换为字符串,利用...原创 2020-03-22 15:12:20 · 1912 阅读 · 0 评论 -
Python写的新冠病毒
受疫情影响已经在家呆好久了,拿Python写了一个新冠病毒,不是很好看,当然他也不需要很好看。我也是一个刚刚接触Python的小白,将就一下吧import turtleturtle.setup(650,650,300,300)turtle.penup()turtle.fd(-100)turtle.pendown()turtle.pensize(10)for i in range(18...原创 2020-03-22 14:59:14 · 2052 阅读 · 0 评论 -
Python一些经典例题(2)
随机生成密码。编写程序,在26个字母大小写和9个数字组成的列表中随机生成10个8位密码。import randomn=8k=10l=list(range(0,10))for x in range(65,91): l.append(chr(x))for x in range(97,123): l.append(chr(x))for m in range(k): ...原创 2020-03-15 22:00:34 · 4439 阅读 · 0 评论 -
pycharm的安装
1.打开pycharm官网:www.python.org,选择相应的操作系统,点击“DOWNLOAD”下载,如下图2.下载完成,双击打开该应用程序,如图3.点击下一步,修改pycharm安装目录,然后点击“下一步”,如图选择配置:根据自身需要选择64位还是32位,如图数字1:create desktop shortcut(创建桌面快捷方式),系统32位就选32-bit,系统64位就选...原创 2020-03-08 16:50:55 · 2879 阅读 · 0 评论 -
python的环境变量配置
一般会自己在安装时配置环境变量,但是也有小失误忘了打勾勾,这时我们则需要自己配置环境变量。Python的环境变量配置很简单。1.1.Windows配置环境变量右击点击“我的电脑”,点击“属性”2在弹出的界面中点击“高级系统设置”(不同的windows系统版本,弹出的界面不完全相同)3.在弹出的界面中点击“环境变量”4.在弹出的页面进行环境变量的配置,(根据情况配置当前用户或所有用户环...原创 2020-03-08 16:47:26 · 31160 阅读 · 3 评论 -
Python环境的安装搭建
1.打开官网:Python官网,点击Downloads下载,如下2.进入python版本下载页面,选择对应版本以及电脑位数进行下载,如下图(红色为windows64位,蓝色为Windows32位)3.下载完成,双击打开,如下图4.选择“自定义安装”,如图点击下一步,自定义路径(我装的C盘),点击“install”,如下图6.安装完成,点击“Close”,如图7.已经安装完成pytho...原创 2020-03-08 16:34:06 · 185 阅读 · 0 评论 -
Python画小蛇
Python画小蛇import turtledef drawSnake(rad, angle, len, neckrad): for _ in range(len): turtle.circle(rad, angle) turtle.circle(-rad, angle) turtle.circle(rad, angle/2) turt...原创 2020-03-07 22:05:21 · 953 阅读 · 0 评论 -
python的一些典型小程序例题(1)
1.编写小程序,输入一个三位整数,将其反向输出。如输入789,输出987。`num=int(input("请输入一个三位整数:"))bai=num//100shi=num//10-bai*10ge=num-100*bai-10*shiprint(ge,shi,bai)`2.编写小程序,输入一个自然数,输出它的二进制、八进制、十六进制表示形式。x=int(input("请输入一个数:...原创 2020-03-07 22:02:12 · 2490 阅读 · 0 评论