Belajar Python 3 - Syntax - Modulo
Modulo
Python menawarkan pendamping ke operator divisi yang disebut operator modulo. Operator modulo ditunjukkan oleh % dan memberikan sisa perhitungan divisi. Jika angkanya dapat dibagi, maka hasil dari operator modulo adalah 0.
# Prints 4 because 29 / 5 is 5 with a remainder of 4
print(29 % 5)
# Prints 2 because 32 / 3 is 10 with a remainder of 2
print(32 % 3)
# Modulo by 2 returns 0 for even numbers and 1 for odd numbers
# Prints 0
print(44 % 2)
Di sini, kami menggunakan operator modulo untuk menemukan sisa operasi divisi. Kita melihat bahwa 29% 5 sama dengan 4, 32% 3 sama dengan 2, dan 44% 2 sama dengan 0.
Operator modulo berguna dalam pemrograman ketika kita ingin melakukan suatu tindakan setiap kali kode dijalankan. Bisakah hasil operasi modulo lebih besar dari pembagi? Mengapa atau mengapa tidak?
Instruksi
1. Anda mencoba membagi grup menjadi empat tim. Anda semua menghitung, dan Anda mendapatkan nomor 27.
Script Latihan :
my_team = 27 % 4
Cari tahu tim Anda dengan menghitung 27 modulo 4. Simpan nilai ke my_team.
2. Cetak my_team. Kamu nomor berapa di tim?
script latihan :
my_team = 27 % 4
print(my_team)
3
3. Makanan untuk dipikirkan: pada tim nomor berapa dua orang di sebelah Anda (26 dan 28)? Berapa angka untuk semua 4 tim?
Label: Python
0 Komentar:
Posting Komentar
Berlangganan Posting Komentar [Atom]
<< Beranda