编写简单的数字翻译程序: 当输入1-5的数字时,翻译成对应的英文(小写),并输出。 当输入字符e时,结束程序。
时间: 2024-10-27 12:14:05 浏览: 16
js正则表达式限制文本框只能输入数字
3星 · 编辑精心推荐
编写一个简单的数字到英文单词转换的程序可以这样设计:
```python
def number_to_word(n):
# 定义一个字典,将数字映射到相应的英文单词
num_word_dict = {
1: 'one',
2: 'two',
3: 'three',
4: 'four',
5: 'five'
}
# 检查输入是否在范围内并返回对应单词
if n in num_word_dict:
return num_word_dict[n]
elif n == 'e':
return "End of program"
else:
print("Invalid input! Please enter a number between 1 and 5 or 'e' to exit.")
return None
while True:
user_input = input("请输入数字 (1-5 或者 'e' 结束): ")
# 转换并打印结果
result = number_to_word(user_input)
if result is not None:
print(result)
#
阅读全文