"Python新手教程:程序填空与心率计算"

版权申诉
0 下载量 83 浏览量 更新于2024-04-20 收藏 1.28MB PDF 举报
Python完全新手教程程序填空阅读填空程序试题一、程序填空 1. 求 100 以内素数。 在这道题中,需要写一个程序来求解100以内的所有素数。素数即只能被1和本身整除的正整数,如2、3、5、7等。可以使用循环和条件语句来解决这个问题,判断每个数是否为素数,若是则输出。 ```python primes = [] for num in range(2, 101): is_prime = True for i in range(2, int(num**0.5) + 1): if num % i == 0: is_prime = False break if is_prime: primes.append(num) print("100以内的素数是:", primes) ``` 2. 将下列程序代码补充完整: 某同学参加了学校体检,体检的医生告诉他体重超重,需要加强运动。该同学了解到运动时,心率如能控制在一定范围内,对增强心血管系统和呼吸系统的功能都有很好的效果;超出范围,对身体反而会有损伤。男最适宜运动心率=(220-年龄数-安静心率)×(60%~80%)+安静心率,女最适宜运动心率=(210-年龄数-安静心率)×(60%~80%)+安静心率,补充程序帮他(她)计算最适宜的运动心率。 ```python age = float(input('请输入 age=')) HRrest = float(input('请输入 HRrest=')) gender = input("请输入 male or female :") if gender == "male": n = 220 else: n = 210 low = (n - age - HRrest) * 0.6 + HRrest high = (n - age - HRrest) * 0.8 + HRrest print('最适宜的心率是:', low, "-", high) ``` 以上就是完成两道程序填空题的解答。第一题求解了100以内的所有素数,第二题根据输入的性别、年龄和安静心率计算了最适宜的运动心率范围。这些题目旨在帮助新手熟悉Python语法和逻辑控制,提升编程能力。希望大家能够认真学习,不断提升自己的技术水平。