第六节 单元小结

第二节 练习题

1.篮球分配(http://106.52.92.136:18882/problem/106)

体育室里有n个篮球,如果要平均分给m个班且没有剩余,最少要去掉几个篮球?每个班分到几个篮球?

2.求平均分(http://106.52.92.136:18882/problem/107)

依次输入3个人的得分,输出他们的平均分,取整,不要小数部分。

提示:向下取整小数方法:用 math.floor(x) 方法。

第三节 选择语句

1.三个整数中的最大数(http://106.52.92.136:18882/problem/110)

找出三个整数中的最大数。

2.成绩等级转换(http://106.52.92.136:18882/problem/111)

把百分制成绩(整数)转换为等级制成绩。

  • 90~100为:优秀

  • 80~89为:良好

  • 60~79为:合格

  • 0~59为:不合格

第四节 循环语句

1.找出范围内所有偶数的和(http://106.52.92.136:18882/problem/115)

输出1-n范围内的所有偶数的和

2.找出100~n内的水仙花数(http://106.52.92.136:18882/problem/116)

输入一个三位数n(n>100),输出100~n范围内的所有水仙花数。

水仙花数:指一个3位数,它的每个位上的数字的3次幂之和等于它本身。

例如:153,1^3+5^3+3^3=153"

3.乘法口诀表(http://106.52.92.136:18882/problem/117)

根据给定的正整数n,输出乘法口诀表的前n行。

输入:3
输出:
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9

第五节 函数(内置函数)

1.猜数字游戏

  • 使用random模块生成一个1到100之间的随机整数作为目标数字。
  • 玩家输入猜测的数字,程序会提供提示告诉玩家猜测的数字是大了还是小了,直到玩家猜对为止。最后,显示玩家直到猜对使用的次数。

示例输出:

欢迎参加猜数字游戏!
猜一个1到100之间的数字:50
大了,再试一次!
猜一个1到100之间的数字:25
小了,再试一次!
猜一个1到100之间的数字:37
大了,再试一次!
猜一个1到100之间的数字:31
大了,再试一次!
猜一个1到100之间的数字:28
小了,再试一次!
猜一个1到100之间的数字:30
大了,再试一次!
猜一个1到100之间的数字:29
恭喜你猜对了!
共猜了 7 次!

results matching ""

    No results matching ""