
Python
谁动了我的吐司
live the way you like
展开
-
Python debug 一
1、unexpected indentPython对代码格式是很严格的,indentation是缩进、缩排的意思,unexpected indent 就是说有“意外的”缩进。这时,就要查看自己的代码格式了!2、invalid syntaxinvalid adj.无效的;不能成立的;syntaxn.语法;句法;句法规则[分析];语构invalid syntax就是无效语法。...原创 2019-03-22 16:25:48 · 688 阅读 · 0 评论 -
【Python小白学习】体育竞技分析
需求: 毫厘是多少?如何科学分析体育竞技比赛? A、B 两个选手,回合制,5局3胜。开始时一方先发球,直至判分,接下来胜者发球。球员只能在发球局得分,15分胜一局。问题分析: 计算思维:抽象 + 自动化 模拟:抽象比赛过程 + 自动化执行N场比赛。 1)打印程序的介绍性信息;—— printIntro() ...转载 2019-07-20 21:18:16 · 416 阅读 · 0 评论 -
【Python小白学习】身体质量指数BMI的输出
问题描述: 给定体重和身高值,输出BMI指标分类信息。#CalBMIv1.pyheight, weight = eval(input("请输入身高(米)和体重\(公斤)[逗号隔开]:"))bmi = weight / pow(height, 2)print("BMI数值为:{:.2f}".format(bmi))who = ""if bmi < 18.5:...原创 2019-07-12 15:50:48 · 3123 阅读 · 0 评论 -
【Python小白学习】政府工作报告词云
❗基本思路❗: 读取文件,分词整理; 观察并输出词云; 观察结果,迭代优化。#GovRptWordCloudv1.pyimport jiebaimport wordcloudf = open("新时代中国特色社会主义.txt", "r", encoding = "utf-g")t = f.read()f.close()ls =...转载 2019-07-18 21:56:51 · 841 阅读 · 0 评论 -
【Python小白学习】自动轨迹绘制
需求: 根据脚本绘制图形。不是写代码而是写数据绘制轨迹!❗基本思路❗: ① 定义数据文件格式(接口): 定义数据接口格式具有个人色彩,没有规定的格式~ 视频中老师定义如下转载 2019-07-18 20:56:37 · 1285 阅读 · 0 评论 -
【Python小白学习】文本进度条的制作
简单的开始 多行,静态。#TextProBarV1.pyimport timescale = 10print("------执行开始------")for i in range(scale+1): a = '*' * i b = '.' * (scale-i) c = (i/scale) * 100 print("{:^3.0f}%[...原创 2019-07-11 20:48:40 · 701 阅读 · 0 评论 -
【Python小白学习】文本词频统计
英文_Hamlet英文词频统计#CalHamlet.pydef getText(): txt = open("hamlet.txt", "r").read() txt = txt.lower() for ch in '!"#$%&()*+,-./:;<=>?@[\\]^_‘{|}~': txt = txt.replace(ch,...转载 2019-07-15 19:22:14 · 359 阅读 · 0 评论 -
【Python小白学习】基本统计值计算
#CalStatistics.py#获取用户不定长度的输入def getNum(): nums = [] iNumStr = input("请输入数字(回车退出): ") while iNumStr != "": nums.append(eval(iNumStr)) iNumStr = input("请输入数字(回车退出): ") ...转载 2019-07-14 19:52:25 · 782 阅读 · 0 评论 -
【Python小白学习】科赫雪花的绘制
科赫曲线的绘制原创 2019-07-13 23:28:06 · 665 阅读 · 0 评论 -
【Python小白学习】函数递归实例
字符串反转:def rvs(s): if s == "": return s else: return rvs(s[1:])+s[0]Fibonacci 数列:def f(n): if n == 1 or n == 2: return 1 else: return f(n-1) + f(...原创 2019-07-13 23:14:10 · 240 阅读 · 0 评论 -
【Python小白学习】七段数码管绘制
绘制单个数字对应的数码管原创 2019-07-13 22:45:34 · 832 阅读 · 0 评论 -
【Python小白学习】圆周率的计算
#CalPiV2.pyfrom random import randomfrom time import perf_counterDARTS = 1000*1000hits = 0.0start = perf_counter()for i in range(1, DARTS+1): x, y = random(), random() dist = pow(x ** ...原创 2019-07-12 17:28:58 · 361 阅读 · 0 评论 -
【Python小白学习】第三方库自动安装脚本
要安装较多的第三方库时,编写一个程序使其完成自动安装。程序中的第三方库名可改变。#BatchInstall.pyimport oslibs = {"numpy", "mathplotlib", "pillow", "sklearn", "requests", \ "jieba", "beautifulsoup4", "networkx", "werobot", "...转载 2019-07-20 21:55:24 · 511 阅读 · 0 评论