python程序语言设计
Mzjuser
这个作者很懒,什么都没留下…
展开
-
jieba库
jieba库的安装通过WIN+R打开如下界面,然后输入CMD,再在DOS界面输入pip install jieba,最后jieba库就安装成功了 jieba库的函数jieba.lcut(s) 精确模式jieba.lcut(s,cut_all=True) 全模式jieba.lcut_for_search(s) 搜索模式jieba库的分词显示import jie...原创 2018-09-07 22:15:12 · 1027 阅读 · 0 评论 -
平方值格式化
题目来源:Python123.io授课老师: 嵩天、黄天羽、礼欣描述获得用户输入的一个整数N,计算N的平方值;结果采用宽度20字符方式居中输出,空余字符采用减号(-)填充。如果结果超过20个字符,则以结果宽度为准。 输入输出示例 输入 输出 示例 1 10 --------100--------- 代...转载 2018-09-06 10:05:30 · 161 阅读 · 0 评论 -
四叶玫瑰数
题目来源:Python123.io授课老师: 嵩天、黄天羽、礼欣描述四叶玫瑰数是4位数的自幂数。自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。(例如:当n为3时,有1^3 + 5^3 + 3^3 = 153,153即是n为3时的一个自幂数,3位数的自幂数被称为水仙花数) 输入格式该题目没有输入。 输入输出示例 输入...转载 2018-09-06 10:00:58 · 1092 阅读 · 0 评论 -
用户登录(三次机会)
题目来源:Python123.io授课老师: 嵩天、黄天羽、礼欣描述给用户三次输入用户名和密码的机会,要求如下:1)如输入第一行输入用户名为‘Kate’,第二行输入密码为‘666666’,输出‘登录成功!’,退出程序;2)当一共有3次输入用户名或密码不正确输出“3次用户名或者密码均有误!退出程序。”。 输入输出示例 输入 输出 示例 1 ...转载 2018-09-06 10:29:56 · 1819 阅读 · 0 评论 -
整数加减和
题目来源:Python123.io授课老师: 嵩天、黄天羽、礼欣描述编写程序计算如下数列的值:1-2+3-4...966其中,所有数字为整数,从1开始递增,奇数为正,偶数为负 输入格式该题目没有输入。 输入输出示例 输入 输出 示例 1 无 111(仅表示输出样式,不是输出结果) 代码a = 1sum =...转载 2018-09-06 10:35:00 · 725 阅读 · 0 评论 -
求100以内的素数和
题目来源:Python123.io授课老师: 嵩天、黄天羽、礼欣描述求100以内的素数之和并输出。 输入格式 该题目没有输入输入输出示例 输入 输出 示例 1 无(红色字体不是OJ的输入) 说明:直接输出100以内的素数之和。(红色字体不是OJ的输出) 代码def isPrime(j):''' 判断是否为素数''...转载 2018-09-06 10:37:26 · 579 阅读 · 0 评论 -
合格率计算
题目来源:Python123.io授课老师: 嵩天、黄天羽、礼欣描述输入一个数字n作为合格标准,然后,输入一系列的数字,每次输入换行表示,空换行结束,输出合格率。合格率指输入元素中合格元素与全部元素的比值。 输入输出示例 输入 输出 示例 1 60 50 75 90 (这里有一个换行 ) 合格率为66...转载 2018-09-06 10:39:33 · 1027 阅读 · 0 评论 -
七段数码管的绘制
题目来源:Python语言程序设计授课老师: 嵩天、黄天羽、礼欣效果展示 代码import turtleimport timedef drawDot(): turtle.penup() turtle.fd(5)def drawLine(draw): drawDot() turtle.pendown() if draw else turtl...转载 2018-09-06 12:03:55 · 567 阅读 · 0 评论 -
数码管倒计时绘制
显示效果代码import timeimport turtledef drawDot(): turtle.penup() turtle.fd(5)def drawLine(draw): drawDot() if draw: turtle.pendown() else: turtle.penup() t...原创 2018-09-06 12:35:23 · 1337 阅读 · 0 评论 -
汉诺塔问题-简化版
题目来源:Python语言程序设计授课老师: 嵩天、黄天羽、礼欣结果显示 代码count = 0def hanoi(n,src,dst,mid): global count if n == 1: print("{}:{}->{}".format(1,src,dst)) count += 1 else: ...转载 2018-09-06 17:59:15 · 266 阅读 · 0 评论 -
科赫雪花
题目来源:Python语言程序设计授课老师: 嵩天、黄天羽、礼欣效果展示代码import turtledef koch(size,n): if n == 0: turtle.fd(size) else: for angle in [0,60,-120,60]: turtle.left(angle) ...转载 2018-09-06 18:53:46 · 415 阅读 · 0 评论 -
同符号数学运算
题目来源:Python123.io授课老师: 嵩天、黄天羽、礼欣描述读入一个整数N,分别计算如下内容:1. N的绝对值;2. N与10进行同符号加法、减法和乘法运算,同符号运算指使用N的绝对值与另一个数进行运算,运算结果的绝对值被赋予N相同的符号,其中,0的符号是正号。将上述4项结果在一行输出,采用空格分隔,输出结果均为整数。 输入示例1:100 输出...转载 2018-09-06 10:05:46 · 434 阅读 · 0 评论 -
天天向上的力量 III
题目来源:Python123.io授课老师: 嵩天、黄天羽、礼欣描述一年365天,以第1天的能力值为基数,记为1.0。当好好学习时,能力值相比前一天提高N‰;当没有学习时,能力值相比前一天下降N‰。每天努力或放任,一年下来的能力值相差多少呢?其中,N的取值范围是0到100,N可以是小数,假设输入符合要求。获得用户输入的N,计算每天努力和每天放任365天后的能力值及能力间比值...转载 2018-09-06 10:05:57 · 329 阅读 · 0 评论 -
星号三角形 I
题目来源:Python123.io授课老师: 嵩天、黄天羽、礼欣描述读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共N的星号。 输入示例1:3 输出示例2: ****代码n = input()n = eval(n)i = 0while i < (n...转载 2018-09-06 10:06:10 · 282 阅读 · 0 评论 -
hamlet词频统计
题目来源:Python语言程序设计授课老师: 嵩天、黄天羽、礼欣hamlet小说下载路径:https://python123.io/resources/pye/hamlet.txt代码def getText(path): ''' 根据路径获取文件的内容,并将文件中的字母转换成小写 同时用空格代替特殊的字符 ''' text ...转载 2018-09-08 10:26:57 · 2871 阅读 · 0 评论 -
三国演义人物词频统计-1
题目来源:Python语言程序设计授课老师: 嵩天、黄天羽、礼欣hamlet小说下载路径:https://python123.io/resources/pye/threekingdoms.txt三国演义人物词频统计-4:https://blog.csdn.net/Mzjuser/article/details/82527865三国演义人物词频统计-3:https://blog.cs...转载 2018-09-08 10:51:51 · 2940 阅读 · 0 评论 -
三国演义人物词频统计-2
题目来源:Python语言程序设计授课老师: 嵩天、黄天羽、礼欣hamlet小说下载路径:https://python123.io/resources/pye/threekingdoms.txt三国演义人物词频统计-4:https://blog.csdn.net/Mzjuser/article/details/82527865三国演义人物词频统计-3:https://blog.cs...转载 2018-09-08 10:54:46 · 1475 阅读 · 1 评论 -
三国演义人物词频统计-3
题目来源:Python语言程序设计授课老师: 嵩天、黄天羽、礼欣hamlet小说下载路径:https://python123.io/resources/pye/threekingdoms.txt三国演义人物词频统计-4:https://blog.csdn.net/Mzjuser/article/details/82527865三国演义人物词频统计-3:https://blog.cs...转载 2018-09-08 11:26:46 · 2973 阅读 · 0 评论 -
三国演义人物词频统计-4
题目来源:Python语言程序设计授课老师: 嵩天、黄天羽、礼欣hamlet小说下载路径:https://python123.io/resources/pye/threekingdoms.txt三国演义人物词频统计-3:https://blog.csdn.net/Mzjuser/article/details/82527464三国演义人物词频统计-2:https://blog.cs...原创 2018-09-08 11:30:46 · 3300 阅读 · 0 评论 -
红楼梦人物出场统计
小说下载地址:链接:https://pan.baidu.com/s/140JKuuCENO87KjY3if1QkQ 密码:ttrt代码import jiebapath = 'C:\\Users\\Desktop\\红楼梦.txt'#根据路径以utf-8的格式读取文件内容txt = open(path,'r',encoding = 'utf-8').read()words = ji...原创 2018-09-08 17:38:26 · 9798 阅读 · 0 评论 -
自动轨迹绘制
题目来源:Python语言程序设计授课老师: 嵩天、黄天羽、礼欣展示效果代码import turtle as tt.title('自动轨迹绘制')t.setup(800,600,0,0)t.pencolor('red')t.pensize(5)#读数据datals = []f = open('C:/Users/Desktop/data.txt')for lin...转载 2018-09-08 18:45:23 · 443 阅读 · 0 评论 -
wordcloud模块
安装方法通过WIN+R打开如下界面,然后输入CMD,再在DOS界面输入pip install wordcloud,最后wordcloud库就安装成功了代码import wordcloudw = wordcloud.WordCloud(font_path = 'C:\\windows\\Fonts\Arial.ttf')w.generate("python is good")...原创 2018-09-08 21:54:23 · 952 阅读 · 0 评论 -
wordcloud-中文
常见问题:词云中的中文出现一个个框框 解决方法:w = wordcloud.WordCloud(font_path="C:\\Windows\\Fonts\\STFANGSO.ttf")指明其他的字体没有用代码import jiebaimport wordcloudw = wordcloud.WordCloud(font_path="C:\\Windows\\Fo...原创 2018-09-08 22:28:25 · 1094 阅读 · 0 评论 -
恺撒密码 I
题目来源:Python123.io授课老师: 嵩天、黄天羽、礼欣描述凯撒密码是古罗马凯撒大帝用来对军事情报进行加解密的算法,它采用了替换方法对信息中的每一个英文字符循环替换为字母表序列中该字符后面的第三个字符,即,字母表的对应关系如下:原文:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z密文:D E F G H I J K...转载 2018-09-06 10:06:20 · 492 阅读 · 0 评论 -
科赫曲线
题目来源:Python语言程序设计授课老师: 嵩天、黄天羽、礼欣效果显示代码import turtledef koch(size,n): if n == 0: turtle.fd(size) else: for angle in [0,60,-120,60]: turtle.left(angle) ...转载 2018-09-06 19:06:25 · 1497 阅读 · 0 评论