Допустим, я хочу прочитать целые числа a, b и c из стандартного ввода (в одной строке не нужно нажимать клавишу возврата после каждого числа). В C ++ я бы просто сделал:
cin >> a >> b >> c;
Как это сделать в Python?
values = raw_input() # 1 3 15 a, b, c = values.split()
a будет '1', b будет '3' и c будет '15'.
a
'1'
b
'3'
c
'15'
Если вы хотите быть очень коротким и получить интс, попробуйте это:
a, b, c = [int(_) for _ in raw_input().split()]
для строки
a,b,c=raw_input().split()
для int
a,b,c=map(int,raw_input().split())