python怎么同一行输入两个数
时间: 2023-06-01 12:02:53 浏览: 166
可以使用input函数,输入两个数,用空格隔开,然后使用split函数将输入的字符串分割成两个字符串,再使用int函数将两个字符串转换为整数。
代码如下:
```python
a, b = map(int, input("请输入两个数,用空格隔开:").split())
print("a =", a)
print("b =", b)
```
运行结果:
```
请输入两个数,用空格隔开:1 2
a = 1
b = 2
```
相关问题
python一行输入两个字符串
可以使用input函数输入两个字符串,中间用空格隔开,然后使用split函数将其分隔成两个字符串:
```python
s1, s2 = input().split()
```
也可以使用多个input函数分别输入两个字符串:
```python
s1 = input()
s2 = input()
```
python怎么同一行输入两个用半角逗号隔开数
可以使用input函数获取用户输入,然后使用split函数将输入的字符串按照逗号进行分割,最后将分割后的结果转换为对应的数据类型。
例如:
```python
a, b = input("请输入两个用逗号隔开的数:").split(",")
a = int(a)
b = float(b)
print("a =", a)
print("b =", b)
```
运行结果:
```
请输入两个用逗号隔开的数:1,2.5
a = 1
b = 2.5
```