Python编程输入100以内的偶数运行结果得是十位一换行
时间: 2024-11-27 14:14:58 浏览: 6
在Python编程中,如果你想让用户输入100以内的偶数,并将每个数字的十位打印出来后换行显示,你可以使用`for`循环结合条件判断来实现。这里是一个简单的示例:
```python
# 获取用户输入
while True:
num = input("请输入100以内的偶数(输入q退出):")
if num.lower() == 'q':
break
elif not num.isdigit() or int(num) % 2 != 0 or int(num) > 100:
print("输入错误,请输入100以内的偶数。")
continue
# 将十位转换为字符串并单独打印
digit_ten = str(int(num) // 10)
print(digit_ten, end='\n') # 使用end='\n'使得每输出一个数字后自动换行
```
这个程序会提示用户输入一个数字,如果输入的是偶数并且在100以内,它就会把十位提取出来并打印,然后换行等待下一次输入。如果输入不符合要求,会给出相应的提示。
阅读全文