Mendapatkan masukan dari pengguna dengan Python (2/100 Days of Python)
Dalam beberapa kasus, kita mungkin ingin mendapatkan masukan dari pengguna dengan Python. Itu akan memungkinkan pengguna untuk menyesuaikan perilaku program. Misalnya, jika programnya adalah kalkulator sederhana, pengguna mungkin ingin menentukan operasi mana yang ingin mereka lakukan (penjumlahan, pengurangan, dll.) serta nilai yang akan digunakan dalam perhitungan.
Dalam kasus lain, kami mungkin mendapatkan input dari pengguna menggunakan program kami, untuk mengizinkan program memproses data yang tidak diketahui pada saat program ditulis. Misalnya, program yang menganalisis perilaku pengguna di situs web mungkin meminta pengguna memasukkan URL situs web yang ingin dianalisis untuk mengambil data yang diperlukan. Terakhir, mendapatkan masukan dari pengguna juga bisa menjadi cara yang berguna untuk men-debug program, karena memungkinkan pengembang untuk menguji masukan yang berbeda dan melihat bagaimana program merespons.
Fungsi input()di Python memungkinkan Anda membaca input pengguna dari baris perintah. Untuk membaca masukan dari pengguna, Anda dapat memanggil input()fungsi dan menyimpan hasilnya dalam sebuah variabel:
name = input()
print('Hello,', name, '!')
Dalam Python, variabel adalah nama yang mengacu pada nilai. Saat Anda membuat variabel, Anda menentukan nama yang ingin Anda gunakan, lalu Anda bisa menggunakan nama itu untuk merujuk ke nilai yang disimpan dalam variabel. Dalam contoh kami, kami membuat variabel namedan kemudian menyimpan nilai yang dimasukkan oleh pengguna dalam variabel yang disebut name. Anda dapat membuat sebuah variabel bernama xdan memberinya nilai 5. Kemudian, Anda dapat menggunakan nama tersebut xuntuk merujuk ke nilai 5dalam program Anda. Variabel adalah konsep penting dalam pemrograman, karena memungkinkan Anda untuk menyimpan dan memanipulasi data dalam kode Anda. Mereka dapat digunakan untuk menyimpan semua jenis nilai, termasuk angka, string (teks), dll. Kami akan membicarakannya lebih detail nanti.
Contoh lain penggunaan input()fungsi ini adalah meminta pengguna untuk nama organisasi dan situs web mereka untuk dianalisis nanti:
organization = input()
url = input()
print('Analyzing the url', url, 'for organization', organization)
Dalam beberapa kasus, mungkin ada terlalu banyak masukan yang harus dimasukkan pengguna saat menggunakan program. Dalam kasus tersebut, pengguna bisa bingung dan tidak mengingat urutan data yang perlu mereka masukan. Kami dapat meminta mereka untuk memasukkan data yang benar:
print('Enter your organization name', end=': ')
organization = input()
print('Enter the website URL', end=': ')
url = input()
print('Analyzing the url', url, 'for organization', organization)
organization = input('Enter your organization name:')
url = input('Enter the website URL:')
print('Analyzing the url', url, 'for organization', organization)
Perhatikan bahwa prompt harus selalu berupa string (harus diapit tanda kutip).
Di mana mempraktekkan apa yang baru saja kita pelajari?
Saat belajar online, sangat penting untuk menerapkan pengetahuan untuk memastikannya melekat.
Kunjungi Akademi Mendalam untuk berlatih: input() .
Apa berikutnya?
- Seri lengkap: 100 Hari Python
- Topik sebelumnya: Mencetak nilai dengan Python
- Topik berikutnya: Ekspresi aritmatika dan variabel numerik

![Apa itu Linked List? [Bagian 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































