
python 学习
文章平均质量分 57
Y_ni
这个作者很懒,什么都没留下…
展开
-
Python经典实例
python经典实例一、1~100内的偶数之和二、用户登录和密码三、九九乘法表四、六位数的幸运数五、 四位数公用电话传输数据六、计算三角形面积七、判断一个五位数是否是回文数八、斐波那契数列输出九、球从100米高度自由下落的总高度和第十次反弹高度十、20阶乘之和十一、三个数大小排序十二、水仙花数十三、20项分数序列之和十四、数字的平方十五、用户登录,输入三次错误退出一、1~100内的偶数之和# -*- coding: utf-8 -*-##第一种sum=0for i in range(1,101,2原创 2022-01-13 22:03:51 · 1442 阅读 · 0 评论 -
Python—数据分析与可视化编程
目标:掌握numpy模块基本操作;掌握matplotlib模块基础操作;掌握pandas模块基础操作。内容:1.编写程序,利用pyplot将绘图区域划分成2*1个子绘图区域,并在每个区域中生成坐标系,如下图:(提示:直线数组为np.arange(0, 101))2.现有如图9-15所示的股票数据:按以下要求操作。(1)仿照图9-15的表格,创建一个DataFrame对象。(2)使用条形图展示股票数据,其中证券简称为x轴、最新价为y轴。(3)将条形图以shares——bar.png为文件原创 2022-01-13 21:38:05 · 4220 阅读 · 2 评论 -
Python—文件和数据格式化编程
目标:掌握文件的基本操作;了解数据维度的概念,掌握常见的数据格式。内容:编写程序,实现文件备份功能,类似于文件复制,文件名中加上了“备份”,效果图如下:读取文件,打印除以#开头之外的所有行,如图:编程读取存有数字的文件,对其中的数字进行排序后输出。步骤:题一,代码如下:# -*- coding: utf-8 -*-f=open("a.txt",'r',encoding='utf-8')while True: a=f.readline() b="#" if a原创 2022-01-13 21:27:38 · 284 阅读 · 0 评论 -
Python—数字推盘游戏设计
目标:了解pygame模块的框架与基础函数;熟悉MVC设计模式;掌握自顶向下的程序设计方式。内容:完成数字推盘游戏设计步骤:代码如下:import pygameimport timeimport randomimport sysimport randomfrom pygame.locals import *#定义常量WINWIDTH = 640 #窗口宽度WINHEIGHT = 480 #窗口高度ROW = 3COL = 3BLANK = None原创 2022-01-13 21:14:34 · 6968 阅读 · 1 评论 -
Python—组合数据类型编程练习
目标:组合数据类型编程练习内容:1.仿照课本6.7的实例,对《三国演义》中出现的人物统计。2.编写程序,根据用户输入的数字转换成相应的中文的大写数字。例如,1.23转换为“壹点贰叁”。步骤:1.仿照课本6.7的实例,对《三国演义》中出现的人物统计。代码如下:运行结果:2.编写程序,根据用户输入的数字转换成相应的中文的大写数字。例如,1.23转换为“壹点贰叁”。代码如下:#-*- coding: utf-8 -*-list_num =["零","壹","贡","参","肆","伍"原创 2022-01-12 17:52:01 · 3241 阅读 · 0 评论 -
Python——函数操作练习
目标:函数操作练习内容:1.编写函数,计算传入的字符串中数字、字母、空格和其它字符的个数。2.编写函数,输出1~100以内的所有素数。步骤:1.编写函数,计算传入的字符串中数字、字母、空格和其它字符的个数。代码如下:#-*- coding: utf-8 -*-def string(m): digit_num=alpha_num=space_num=other_num=0 #数字、字母、空格、其他字符赋值为o for char in m: #原创 2022-01-12 17:04:48 · 2532 阅读 · 0 评论 -
Python—流控制基本操作
目标:流控制基本操作内容:编写程序,输出九九乘法表。若一个三位数每一位数字的3次幂之和都等于它本身,则这个三位数是水仙花数。例如153是水仙花数,各位数字的立方和为13 + 53+ 33 = 153。编程求解所有的水仙花数。已知某公司有一批销售员工,其底薪为2000元,员工销售额与提成比例如下:(1)当销售额<=3000时,没有提成;(2)当3000<销售额<=7000时,提成10%;(3)当7000<销售额<=10000时,提成15%;(4)当销售额>原创 2022-01-12 16:47:47 · 2601 阅读 · 0 评论 -
Python——基本数据类型和函数操作
目标:基本数据类型和函数操作内容:请利用math模块把角度制60度转换成弧度制,并计算其对应的余弦值。用户键入一个字符串s(如“hello Python”),请将其反转后进行输出。步骤:题1.请利用math模块把角度制60度转换成弧度制,并计算其对应的余弦值。代码如下:#-*-coding: utf-8-*-import matha+math.cos(math.pi/3)b=math.radians(60)print(a,b)运行结果:题2.用户键入一个字符串s(如“hel原创 2022-01-12 16:22:37 · 1287 阅读 · 0 评论 -
Python—使用turtle模块绘制指定图形
目标:使用turtle模块绘制指定图形内容:利用turtle模块绘制一些5个图形,并且为这些图像填充不同的颜色。步骤:在程序中利用turtle模块绘制图2-13所示的5个图形,为这写图形填充不同的颜色。代码如下:#-*-coding: utf-8-*-####三角形import turtle as tt.fillcolor( "red") #设置填充颜色为红色t.penup() #提起画笔t.goto(-300,-50) #画笔移动到横坐标为-原创 2022-01-13 09:30:00 · 3105 阅读 · 0 评论 -
Python—安装和配置Anaconda软件
目标:安装和配置Anaconda软件内容:通过国内镜像网站安装和配置Anaconda软件步骤:Anaconda下载下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda是跨平台的,有Windows、macOS、Linux版本,我选择的是Windows版本:Anaconda3-2020.07-Windows-x86_64.exe 下载得到压缩包,解压后找到anaconda文件夹点击找到Anaconda3-2020原创 2022-01-12 15:16:51 · 1492 阅读 · 0 评论