python连续输入多个整数
时间: 2023-07-12 12:45:08 浏览: 52
你可以使用input()函数获取一行输入,然后使用split()函数将其分隔成多个字符串,最后使用map()函数将每个字符串转换成整数,例如:
```python
nums = list(map(int, input().split()))
```
这将连续输入多个整数,并将它们存储在一个名为nums的列表中。
相关问题
python同时输入n个整数怎么写
你可以使用 `input()` 函数来连续输入多个整数,然后使用 `split()` 函数将它们分隔开来。最后,你可以将字符串转换为整数列表。下面是一个示例代码:
```python
n = int(input("请输入整数的个数:"))
nums = list(map(int, input("请输入{}个整数,用空格隔开:".format(n)).split()))
print(nums)
```
在上面的代码中,首先输入整数的个数 `n`,然后输入一行包含 `n` 个整数的字符串。使用 `split()` 函数将字符串分割成单独的整数,然后使用 `map()` 函数将它们转换为整数类型并将其存储在列表 `nums` 中。最后,使用 `print()` 函数输出整数列表 `nums`。
python input输入多个不同类型变量
可以使用input()函数连续输入多个变量,变量之间以空格分隔。然后使用split()方法将输入的字符串分割成多个字符串,再分别将这些字符串转换为不同类型的变量。例如:
a, b, c = input("请输入三个变量(以空格分隔):").split()
a = int(a)
b = float(b)
c = str(c)
这样就可以从一行输入中同时获得一个整数、一个浮点数和一个字符串类型的变量。