例题
Tab_
这个作者很懒,什么都没留下…
展开
-
模拟N场比赛理解自顶向下的程序设计思维
体育竞技分析:模拟N场比赛计算思维:抽象+自动化模拟:抽象比赛过程+自动化执行N场比赛当N越大时,比赛结果分析会越科学比赛规则双人击球比赛:A&B,回合制,5局3胜开始时一方先发球,直至判分,接下来胜者发球球员只能在发球局得分,15分胜一局自顶向下(设计)将一个总的问题表达为若个小问题组成的形式使用同样方法进一步分解小问题直至,小问题可以用计算机简单明了的解决主函...原创 2020-02-20 21:51:30 · 359 阅读 · 0 评论 -
wordcloud库的常规方法及词云绘制实例
import jiebaimport wordcloudf = open("wordcloudeg.txt","r",encoding="utf-8")t = f.read()f.close()ls = jieba.lcut(t)txt = " ".join(ls)w = wordcloud.WordCloud(font_path = "msyh.ttc",width=1000,he...原创 2020-02-19 18:03:59 · 508 阅读 · 0 评论 -
基于数据接口文件读取的自动轨迹绘制
自动轨迹绘制根据脚本来绘制图形,不是写代码而是写数据绘制轨迹基本思路定义数据文件格式(接口:程序和数据之间的一种规范)编写程序,根据文件接口解析参数绘制图形编制数据文件数据接口定义行进距离,转向判断(0左转1右转),转向角度,后三个参数指RGB三个通道颜色例如:300,1,144,1,0,0300,0,144,0,1,0编写程序:#AutoTraceDraw.pyimpo...原创 2020-02-18 17:42:20 · 700 阅读 · 0 评论 -
【Python】周董歌词文本和霉霉歌词文本的词频统计实例分析
英文文本首先我们准备一个待做词频分析的英文文本,我选择了霉霉的《Red》全部歌词部分下面我们来做词频分析#CalRed.pydef getText(): txt = open("Red.Txt","r").read() txt = txt.lower() for ch in '!,?': txt = txt.replace(ch," ") return txtRedTxt ...原创 2020-02-18 10:38:01 · 576 阅读 · 0 评论 -
获取以逗号分隔的多个数据输入成列表,计算基本统计值(平均值、标准差、中位数)
获取以逗号分隔的多个数据输入(输入为一行),计算基本统计值(平均值、标准差、中位数)除中位数外,其他输出保留小数点后两位。代码如下:#CalStatistics.pydef getNum(): ...原创 2020-02-16 18:18:08 · 9619 阅读 · 0 评论 -
【Python】递归绘制科赫曲线及科赫雪花及转换成可执行文件打包
PyInstaller库将.py源代码转换成无需源代码的可执行文件科赫雪花小包裹科赫曲线(雪花曲线)———————————绘制科赫曲线import turtledef koch(size, n): if n == 0: turtle.fd(size) else: for angle in [0, 60, -120, 60]: ...原创 2020-02-14 21:52:08 · 1637 阅读 · 0 评论 -
【Python】函数递归实例之字符串反转、汉诺塔问题分析
递归的定义函数定义中调用函数自身的方式两个特性:链条:计算过程存在递归链条例如,n!=n*(n-1)!,n!与(n-1)!就构成了递归链条基例:基础的实例,存在一个或多个不需要再次递归的基例例如,当n=0时,我们定义它的值为1这就是一种基例,它与其他的值之间不存在递归关系递归的实现函数+分支语句递归本身是一个函数,需要函数定义方式描述,用函数定义名字,在函数中调用本身。在函数...原创 2020-02-14 12:22:24 · 938 阅读 · 0 评论 -
【Python】七段数码管绘制日期年月日
七段数码管是一种展示数字的有效方式。请用程序绘制当前系统时间对应的七段数码管,效果如下: ...原创 2020-02-13 20:05:11 · 5115 阅读 · 0 评论 -
【Python】while循环实现用户登录的三次机会
给用户三次输入用户名和密码的机会,要求如下:1)如输入第一行输入用户名为‘Kate’,第二行输入密码为‘666666’,输出‘登录成功!’,退出程序;...原创 2020-02-13 14:13:39 · 10284 阅读 · 0 评论 -
【Python】字符串类型及操作求三位水仙花数
“水仙花数"是指一个三位整数,其各位数字的3次方和等于该数本身。例如:ABC是一个"3位水仙花数”,则:A的3次方+B的3次方+C的3次方 = ABC。...原创 2020-02-13 11:54:21 · 1727 阅读 · 0 评论 -
【Python】蒙特卡罗方法计算圆周率及给定随机数种子
蒙特卡罗方法利用随机点分布,让随机点足够的多,用指定区域随机点数与总区域随机点数做比值来求取指定区域面积求解圆周率,在一个正方形中撒点,根据在1/4圆内点的数量占总撒点数的比例计算圆周率值。...原创 2020-02-13 10:30:49 · 6768 阅读 · 0 评论 -
【Python】身体质量指数BMI
身体质量指数BMIBMI :Body Mass Index 国际上常用的衡量人体肥胖和健康程度重要标准,主要用于统计分析定义:BMI = 体重 (kg) /身高2(m2)...原创 2020-02-12 11:39:18 · 3578 阅读 · 0 评论