Menggunakan raw_input dalam Python 3
Dalam Python 2, fungsi raw_input() digunakan untuk membaca input mentah daripada pengguna. Walau bagaimanapun, dalam Python 3, raw_input() telah dinamakan semula kepada input(). Perubahan ini dibuat untuk memudahkan pemprosesan input dengan mengalih keluar keperluan penukaran eksplisit kepada rentetan.
Jika anda cuba menggunakan raw_input() dalam Python 3, anda akan menghadapi pengecualian NameError. Untuk mengelakkan ralat ini, cuma gunakan input() sebaliknya.
1 2 3 4 5 |
|
Adalah penting untuk ambil perhatian bahawa fungsi input() dalam Python 3 sentiasa mengembalikan rentetan, walaupun pengguna memasukkan nilai angka. Jika anda perlu menukar input pengguna kepada jenis lain, anda boleh menggunakan int(), float(), atau fungsi penukaran jenis lain.
Sebagai contoh, untuk menukar input pengguna kepada integer, anda boleh guna:
1 |
|
Atas ialah kandungan terperinci Bagaimanakah Python 3 Mengubah Cara Kami Mendapat Input Pengguna?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!