Python基础实战80题(含答案和解析)PDF版可领取
学习编程,理论和实战同样重要,我们学Python最终一定要能做项目才行。
今天给大家整理了80个Python基础实战项目,都有完整且详细的教程,你可以从中选择自己想做的项目进行参考学习和练手,你也可以从中寻找灵感去做自己的项目。
【实例过多,仅展示部分内容!!】
【文章末尾有领取方式!!】
大多数为基础实战题,大家可以举一反三,生发出更多的可能哦!
【资料i领取方式见下图】
Python编程习题集
Python编程习题集
1、编写程序,计算圆的周长、面积。假设圆的半径是r,圆的周长是C,圆的面积是S,则C=2πr S=πr²
r=10
c=2*3.14*r
s=3.14*r*r
print(\” 圆的周长:\”,c,\”,圆的面积:\”,s)
2、编程求长方形面积。要求在程序运行的时候输入长方形的长和宽。
a=input(\”长方形的长:\”)
b=input(\”长方形的宽:\”)
a=float(a)
b=float(b)
print(\”长方形的面积 :\”,a*b)
3、编写一个造句程序,程序运行过程如下:
请输入一个形容词 :可爱的
请输入一种动物名称 :小鸟
请输入一种动作 :飞翔
请输入一个地方 :天空
一只 可爱的 小鸟 飞翔 在 天空
a=input(\”请输入一个形容词 :\”)
b=input(\”请输入一种动物名称 :\”)
c=input(\”请输入一种动作 :\”)
d=input(\”请输入一个地方 :\”)
print(\”一只 \”,a,b,c,\”在 \”,d)
4、编写如下程序:
从键盘上分别输入姓名和语文、数学、英语的考试成绩,然后输出:
某某某同学,你的语文 XX,数学 XX,英语 XX。
平均分:XX
总分:XX
name=input(\”您的姓名:\”)
a=input(\”语文成绩:\”)
b=input(\”数学成绩:\”)
c=input(\”英语成绩:\”)
a=float(a)
b=float(b)
c=float(c)
print(name+\”同学,\”,\” 您的语文 \”,a,\”,数学 \”,b,\”, 英语 \”,c)
print(\”平均分 :\”,(a+b+c)/3)
print(\”总分:\”,a+b+c)
5、编程:输入两个数,再把两个数互换。例如:键盘输入a=1,b=2,程序运行后a=2,b=1
a=int(input(\”请输入数字a:\”))
b=int(input(\”请输入数字b:\”))
c=a
a=b
b=c
print(\”a=\”,a,\” b=\”,b)
6、编程:从键盘输入5个数,统计其中大于5的数的个数。
7、编写程序,当输入性别“男”时,显示“你好,帅哥!”;当输入性别“女”时,显示“你好,美女!”;
8、商场水果打折销售,水果8元一斤,10斤以上7元一斤。编写计费程序。
9、某市实行阶梯电价, 每月200 度以内(含200度)每度电0.6 元,200 度-500 度(含500度)之间电价是每度0.7 元,超过500 度的每度电0.9 元。请编写程序,操作者输入用电数, 计算机就能算出电费。
10、编写程序,计算机1+2+3+……+n
11、编写程序计算:1+2+3+…,加到多少时,累加的和 total大于 1000 ?
12、模拟两人玩抛骰子的游戏,点数大的就赢。程序如下:
13、编写程序,和计算机玩猜数游戏,总共猜6次。程序如下:
14、编写程序填空:电脑随机出100以内的加法题,答对了显示“正确”,答错了显示“错误”,并显示总的答对和答错的次数。
15、楠楠想把零花钱存起来买一台1800元的手机,她第一个月存100元,以后每月比前一个月多存 10 元,她想知道需要存多少个月才能买手机?
16、写程序:从键盘上输入5个数,然后输出其中最大的数和最小的数。(提示:使用 python内置函数: max()求最大值, min()求最小值)
a=float(input(\”第 1 个数:\”))
b=float(input(\”第 2 个数:\”))
c=float(input(\”第 3 个数:\”))
d=float(input(\”第 4 个数:\”))
e=float(input(\”第 5 个数:\”))
x=max(a,b,c,d,e)
y=min(a,b,c,d,e)
print(\” 最大的数 :\”,x,\”,最小的数 :\”,y)
17、编程画出下列图案。
18、判断三个数a、b、c能否组成三角形的三边。
19、编写程序求任意三角形的面积。用海伦公式计算三角形的面积,并运用math库的sqrt函数。
S=
其中:a、b、c是三角形的三边的长度,p=(a+b+c)/2
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。