Đây không phải là một thách thức. Tôi tự hỏi liệu có thể đưa đầu vào của người dùng vào hai biến riêng biệt trong python (2 hoặc 3) với ít hơn 19 byte. Đây là tất cả những gì ngắn nhất tôi có thể nhận được:
a,b=input(),input()
a=input();b=input() (newline replaced with semicolon for readability)
i=input;a,b=i(),i()
Có cách nào ngắn hơn để làm điều này?
a,b=sys.argv[1:2]
hoặc bất cứ điều gì nhưng sau đó bạn cần một import sys
(phải không?)
a,b=input().split()
sẽ là một giải pháp 19 byte khác, mặc dù không phải là một cải tiến. Lưu ý rằng điều đó có nghĩa là a và b là các chuỗi và đầu vào được nhập trong một lần được phân tách bằng khoảng trắng.
a,b=input()
trong Py2