Dalam contoh ini, anda akan belajar untuk memeriksa sama ada nombor yang dimasukkan oleh pengguna genap atau ganjil.
Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Python berikut:
- Pengendali Python
- Python jika … lain Penyataan
Nombor adalah walaupun ia dapat dibahagi dengan sempurna oleh 2. Apabila nombor dibahagi dengan 2, kami menggunakan operator selebihnya %
untuk menghitung selebihnya. Sekiranya selebihnya tidak sifar, jumlahnya ganjil.
Kod sumber
# Python program to check if the input number is odd or even. # A number is even if division by 2 gives a remainder of 0. # If the remainder is 1, it is an odd number. num = int(input("Enter a number: ")) if (num % 2) == 0: print("(0) is Even".format(num)) else: print("(0) is Odd".format(num))
Keluaran 1
Masukkan nombor: 43 43 adalah Ganjil
Keluaran 2
Masukkan nombor: 18 18 genap
Dalam program ini, kami meminta pengguna untuk memasukkan dan memeriksa apakah jumlahnya ganjil atau genap.