![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
QAI828
这个作者很懒,什么都没留下…
展开
-
Python入门程序-绘制七段数码管时钟、绘制科赫曲线
绘制七段数码管时钟,python 语言实现日期形式的绘制import turtle,datetimedef drawGap(): turtle.penup() turtle.fd(5)def drawLine(draw): drawGap() turtle.pendown() if draw else turtle.penup() turtle.fd(40) drawGap() turtle.right(90)def drawDigit(d):原创 2021-03-10 19:50:32 · 341 阅读 · 0 评论 -
Python入门程序-列表、字典的应用
1.利用列表的操作方法产生一个 1-26 的数字列表 A#p1ls=[]for i in range(1,27):#创建列表 ls.append(i)#遍历print(ls)输入一个字符串,输出其中出现次数最多的字符及其出现的次数,要求使用字典#p2#1s=input("请输入要统计的字符串:")sta={}for i in s: if i in sta.keys(): sta[i]+=1 else: sta[i]=1ls原创 2021-03-10 20:02:12 · 1006 阅读 · 0 评论 -
Python入门程序-文本词频统计
1.Hamlet 英文词频统计#Hamletexcludes = {"the","and","of","you","a","i","my","in"}def getText(): txt=open("hamlet.txt","r").read() txt=txt.lower() for ch in '~!@#$%^&*()_+-=[]\;,./<>?:"{}|': txt=txt.replace(ch," ") return txt原创 2021-03-10 20:07:47 · 350 阅读 · 0 评论 -
Python入门程序-验证 6174 猜想、判断水仙花数、爬楼梯、抓狐狸游戏
1.验证 6174 猜想。1955 年,卡普耶卡(D.R.Kaprekar)对 4 位数字进行了研究,发现一个规律:对任意各位数字不相同的 4 位数,使用各位数字能组成的最大数减去能组成的最小数,对得到的差重复这个操作,最终会得到 6174 这个数字,并且这个操作最多不会超过 7 次。请编写程序验证这个猜想,并输出计算次数。(难点在于如何求解最大数和最小数)def Min_Number (a): a=str(a) arr=[] for i in range(0,4):原创 2021-03-10 20:14:07 · 1901 阅读 · 0 评论 -
Python入门程序-自动轨迹绘制
自动轨迹绘制基本思路步骤1:定义数据文件格式(接口)步骤2:编写程序,根据文件接口解析参数绘制图形步骤3:编制数据文件1.自动轨迹绘制读取data.txt中数据,利用turtle库绘制相应线段。2.读入price2016.csv文件,将其中的数据读出,将数据部分计算百分比后输出到price2016out.csv文件。3.CSV和JSON格式相互转换3.1 读取price2016.csv中的数据,转化为json格式,在idle中输出并存储到price2016.json文件中。3.2读取p原创 2021-03-10 20:19:38 · 1165 阅读 · 0 评论 -
Python入门程序-
一、爬虫万维网(WWW)的快速发展带来了大量获取和提交网络信息的需求,这产生了“网络爬虫”等一系列应用。Python 语言提供了很多类似的函数库,包括urllib、urllib2、urllib3、wget、scrapy、requests 等。这些库作用不同、使用方式不同、用户体验不同。对于爬取回来的网页内容,可以通过re(正则表达式)、beautifulsoup4等函数库来处理。网络爬虫应用一般分为两个步骤:(1)通过网络连接获取网页内容(2)对获得的网页内容进行处理。本节课主要学习对应这两个步骤的ur原创 2021-03-10 20:23:34 · 203 阅读 · 1 评论 -
Python入门程序2-汉诺塔问题
#汉诺塔问题求解def move(n,a,b,c): if n == 1: print(a,'-->',c) else: move(n-1,a,c,d) move(1,a,b,c) move(n-1,b,a,c)a = input('请输入A柱盘子的个数:')num = int(a)print('把',num,'个盘子全部移动到C柱子的顺序为:')move(num,'A','B','C')...原创 2021-03-10 19:40:27 · 150 阅读 · 0 评论 -
Python入门程序1-猜数字、统计字符、最大公约数和最小公倍数
欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片原创 2021-03-10 19:27:46 · 247 阅读 · 0 评论