输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。 温度转换的计算公式:C=5×(F−32)/9,其中:C表示摄氏温度,F表示华氏温度。 输入格式: 在一行中输入2个整数,分别表示lower和upper的值,中间用空格分开。 输出格式: 第一行输出:“fahr celsius” 接着每行输出一个华氏温度fahr(整型)与一个摄氏温度celsius(占据6个字符宽度,靠右对齐,保留1位小数)。 若输入的范围不合法,则输出"Invalid."。 输入样例1: 32 35 输出样例1: fahr celsius 32 0.0 34 1.1 输入样例2: 40 30 输出样例2: Invalid.
时间: 2023-04-07 20:00:58 浏览: 88
fahr celsius
32 0.0
34 1.1
代码实现:
lower, upper = map(int, input().split())
if lower > upper or upper > 100:
print("Invalid.")
else:
print("fahr celsius")
for fahr in range(lower, upper+1, 2):
celsius = 5 * (fahr - 32) / 9
print("{:d} {:6.1f}".format(fahr, celsius))
相关问题
输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[low
er,upper],且每个数都是偶数的整数表格。
我可以回答这个问题。可以使用循环来遍历[lower,upper]之间的所有偶数,并将它们放入一个表格中。以下是一个Python代码示例:
lower = int(input("请输入lower:"))
upper = int(input("请输入upper:"))
table = []
for i in range(lower, upper+1):
if i % 2 == 0:
table.append(i)
print(table)
输出结果将是一个包含所有偶数的列表,范围为[lower,upper]。
输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,uppe
r]的所有奇数的表格,每行输出10个数,每个数占5个字符位。
解题思路:
这是一道基础的 for 循环题目。题目要求输出一个范围内的奇数表格,我们就可以想到用 for 循环来遍历这个范围,并判断每个数是否为奇数。
根据题目要求,每行输出10个数,因此我们在循环中设置计数器count,每输出一个数就将计数器加1,当计数器等于10时就换行并将计数器归零。
代码实现:
lower = int(input("请输入下限:"))
upper = int(input("请输入上限:"))
if lower % 2 == 0: # 如果下限是偶数,则加1使其变为奇数
lower += 1
for i in range(lower, upper+1, 2): # 遍历范围内的所有奇数
print('{:<5d}'.format(i), end='') # 输出当前奇数
count += 1 # 计数器加1
if count == 10: # 当计数器等于10时,换行并将计数器归0
print()
count = 0
if count != 0: # 最后一行不足10个数时,补足空格并换行
print(' '*(10-count)*5)
print()
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![bat](https://img-home.csdnimg.cn/images/20210720083646.png)