python编程实现输入10个任意的三位数,将他们在一行中以分号隔开输出
时间: 2023-09-01 18:01:28 浏览: 118
Python 实现一行输入多个数字(用空格隔开)
5星 · 资源好评率100%
可以使用Python的输入输出函数来实现输入10个任意的三位数,并在一行中以分号隔开输出。
首先,我们可以使用一个循环,让用户输入10个数。然后,将这些输入的数存储在一个列表中。最后,使用内置的join函数,将列表中的数以分号隔开。
下面是代码的实现:
```python
# 输入10个任意的三位数
numbers = []
for i in range(10):
number = int(input("请输入第{}个三位数:".format(i+1)))
numbers.append(number)
# 以分号隔开输出
output = ";".join(str(n) for n in numbers)
print(output)
```
以上代码中,我们使用了一个for循环,遍历10次,每次通过`input`函数获取用户输入的三位数,并将其转换为整数后添加到`numbers`列表中。最后,我们使用列表解析式,将列表中的数转换为字符串,并使用`join`函数以分号隔开,存储在`output`变量中。最后,通过`print`函数输出`output`变量的值。
运行代码后,程序将会要求用户依次输入10个三位数,并在输入完毕后将这些数在一行中以分号隔开输出。
阅读全文