python 我想不定行输入
时间: 2024-02-22 17:30:10 浏览: 37
你可以使用Python的input()函数实现不定行输入。
例如,下面的代码可以让用户一直输入直到输入"done"为止:
```python
lines = []
while True:
line = input()
if line == "done":
break
lines.append(line)
```
这将把用户输入的所有内容存储在一个列表中,可以在之后的程序中使用。
相关问题
用python实现输入不定长参数
可以使用*args或**kwargs来实现输入不定长参数。其中,*args用于传递不定数量的非关键字参数,**kwargs用于传递不定数量的关键字参数。下面是一个示例代码:
```
def print_args(*args):
for arg in args:
print(arg)
print_args(1, 2, 3, "hello")
```
输出结果为:
```
1
2
3
hello
```
python 单次输入不定个数的数字
您可以使用以下代码实现:
```python
numbers = input("请输入多个数字,以空格分隔:").split()
for number in numbers:
print(number)
```
这段代码会让用户在单次输入中输入多个数字,数字之间以空格分隔,然后将这些数字分别输出。
相关推荐
![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)
![](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)