Python

Kā modulēt Python?

Kā modulēt Python?

Procentuālais simbols (%) tiek izmantots kā moduļa operators Python. Moduļa darbību izmanto, lai noteiktu atlikušo divu skaitļu dalījumu. Viens skaitlis tiek dalīts ar otru skaitli, un mēs iegūstam atlikušo vērtību. Python nodrošina plašu aritmētisko darbību daudzveidību, un modulo darbība ir aritmētiska darbība.

Piemēram, ja mēs dalām 10 ar 3, tad atlikusī vērtība ir 1, 20 dalot ar 6, iegūst atlikušo vērtību 2. Atlikušo vērtību sauc arī par moduli.

Moduļa darbības sintakse

Moduļa darbības sintakse ir šāda:

num1% num2

Skaitļi vai operands var būt vesels skaitlis un peldošā vērtība. Pirmais skaitlis (num1) tiek dalīts ar otro skaitli (num2), un atlikušo vērtību atgriež modulo darbība.

Moduļa darbības piemēri

Moduļa darbība tiek veikta dažādu iemeslu dēļ, t.i.e., noteikt pāra vai nepāra skaitli, pārbaudīt, vai dotais gads ir lēciena gads vai nav, utt.

# programma modulo darbības veikšanai
num1 = 19
num2 = 10
drukāt ("19/10 atlikums ir:", num1% num2)
num1 = 5
num2 = 4.4
drukāt ("Atlikušais 5/4.4 ir: ", num1% num2)
num1 = 3
num2 = 2
drukāt ("3/2 atlikums ir:", num1% num2)
num1 = 20
num2 = 3.9
drukāt ("Atlikušais 20/3.9 ir: ", num1% num2)
num1 = 20
num2 = 6
drukāt ("20/6 atlikums ir:", num1% num2)
num1 = 5
num2 = 20
drukāt ("5/20 atlikums ir:", num1% num2)
drukāt ("Atlikums 70/60 ir:", 70% 60)

Rezultāts

Rezultāts parāda atlikušo dažādu moduļa darbību.

Ja dalītāja operands ir nulle, tad Python tulks izmet kļūdu “ZeroDivisionError”. Pārliecinieties, ka, veicot moduļa darbību, dalītāja operandu nepadara par nulli.

# programma modulo darbības veikšanai
num1 = 19
num2 = 0
drukāt ("19/0. gada atlikusī daļa ir:", num1% num2)

Rezultāts

Python tulks uzmet kļūdu.

Moduļa darbību var veikt ar negatīvajiem skaitļiem, un tā darbojas tāpat kā ar pozitīvajiem skaitļiem.

# programma modulo darbības veikšanai
num1 = 19
num2 = -10
drukāt ("Atlikums no 19 / -10 ir:", num1% num2)
num1 = -5
num2 = 4.4
drukāt ("Atlikums -5/4.4 ir: ", num1% num2)
num1 = 3
num2 = -2
drukāt ("3 / -2 atlikums ir:", num1% num2)
num1 = -20
num2 = 3.9
drukāt ("Atlikušais -20/3.9 ir: ", num1% num2)
num1 = 20
num2 = -6
drukāt ("Atlikums no 20 / -6 ir:", num1% num2)
num1 = -5
num2 = 20
drukāt ("Atlikums -5/20 ir:", num1% num2)
drukāt ("Atlikums -70 / -60 ir:", -70% -60)

Rezultāts

Pārlēkšanas gada noteikšana, izmantojot moduļa darbību

Pārlēkšanas gads ir gads, kura atlikusī vērtība ir nulle, dalot to ar 4. Pārlēkšanas gadu var viegli noteikt, veicot moduļa darbību.

#deklarējot gada mainīgo
gads = ievade ("Ievadiet gada vērtību \ n")
#coverting gads uz veselu skaitli
gads = int (gads)
ja (gads% 4 == 0):
drukāt ("Dotais gads ir garais gads")
cits:
drukāt ("Dotais gads nav mācību gads")

Rezultāts

Secinājums

Moduļa darbību izmanto, lai atrastu atlikušo divu skaitļu dalījuma daļu. Tāpat kā citas programmēšanas valodas, arī Python moduļa operators tiek izmantots procentuālais simbols (%). Šajā rakstā ir īsi izskaidrota moduļa darbība Python ar piemēriem.

Labākie Linux spēļu draiveri 2021. gadā
Linux operētājsistēma ir gājusi tālu no sākotnējā, vienkāršā uz serveriem balstītā izskata. Šī operētājsistēma pēdējos gados ir ārkārtīgi uzlabojusies...
Kā tvert un straumēt spēļu sesiju operētājsistēmā Linux
Agrāk spēļu spēlēšana tika uzskatīta tikai par hobiju, taču laika gaitā spēļu industrija piedzīvoja milzīgu tehnoloģiju un spēlētāju skaita pieaugumu....
Labākās spēles, ko spēlēt ar rokas izsekošanu
Oculus Quest nesen iepazīstināja ar lielisku ideju par rokas izsekošanu bez kontrolieriem. Ar arvien lielāku spēļu un aktivitāšu skaitu, kas atbalsta ...