Cara Input Beberapa Nilai Sekaligus Dalam Satu Baris di Python

Di Python, kita bisa menginput beberapa nilai dari user dalam satu baris perintah.
Misalnya kita ingin menjumlahkan dua bilangan. Kita meminta input dari user.

Cara biasa akan seperti berikut ini:

bil1 = input()
bil2 = input()
jumlah = int(bil1) + int(bil2)
print('Jumlah bilangan =', jumlah)

Kita bisa mengganti baris 1 dan 2 di atas, untuk input bilangan 1 dan 2 dengan perintah berikut:

bil1, bil2 = input(), input()

Atau bisa juga dengan:

bil1, bil2 = input().split()

Hal di atas bisa untuk beberapa variabel sekaligus. Untuk yang menggunakan split(), kita menggunakan tanda spasi untuk memisahkan antar input.

Untuk beberapa variabel bilangan, kita bisa menggunakan list comprehension untuk langsung mengubah hasil input dari string menjadi integer, seperti berikut:

x, y, z = [int(x) for x in input().split()]