写一个python程序,实现输入数字输出字符串
时间: 2023-05-23 20:02:25 浏览: 132
好的,这是一个简单的 Python 程序可以实现这个功能:
```
number = int(input("请输入一个数字:"))
if number == 0:
print("零")
elif number == 1:
print("一")
elif number == 2:
print("二")
elif number == 3:
print("三")
elif number == 4:
print("四")
elif number == 5:
print("五")
else:
print("我不知道这个数字对应的字符串")
```
你可以在这个程序中输入一个数字,它会输出对应的字符串。例如,如果你输入 "3",那么程序会输出 "三"。
相关问题
Python输入一个字符串,输出所有数字
以下是Python程序,用于输入一个字符串并输出所有数字:
```python
string = input("请输入一个字符串:")
numbers = []
for char in string:
if char.isdigit():
numbers.append(char)
print("该字符串中的数字为:", ''.join(numbers))
```
在这个程序中,我们使用了一个空列表`numbers`来存储所有的数字。我们使用`for`循环遍历字符串中的每个字符,并使用`isdigit()`方法来判断是否为数字。如果是数字,我们将其添加到`numbers`列表中。
最后,我们使用`join()`方法将`numbers`列表中的所有数字连接成一个字符串,并打印输出。
python从键盘输入一串字符串输出其中所有的数字
可以使用Python中的正则表达式(re模块)来实现提取字符串中的数字。具体实现如下:
```python
import re
# 从键盘输入一串字符串
string = input("请输入一串字符串:")
# 使用正则表达式提取其中的数字
numbers = re.findall(r'\d+', string)
# 输出所有的数字
print("该字符串中的数字有:")
for number in numbers:
print(number)
```
运行程序后,即可输入字符串并输出其中的所有数字。