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

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。