在 Java 中,可以这样写:
Scanner scan = new Scanner(System.in);
x = scan.nextInt();
y = scan.nextDouble();
等等
Python 3 中与此等效的是什么?输入是空格分隔的整数列表,我不想使用 strip() 方法。
最佳答案
使用input()
方法:
x = int(input())
y = float(input())
如果您想要获取空格分隔的整数列表,并将它们单独存储:
`input: 1 2 3 4`
ints = [int(x) for x in input().split()]
print(ints)
[1, 2, 3, 4]
关于python - 相当于python中的java.util.Scanner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54733367/