పైథాన్‌లో మాడ్యులో చేయడం ఎలా?

How Modulo Python



పైథాన్‌లో మాడ్యులో ఆపరేటర్‌గా శాతం చిహ్నం (%) ఉపయోగించబడుతుంది. రెండు సంఖ్యల విభజన యొక్క మిగిలిన భాగాన్ని గుర్తించడానికి మాడ్యులో ఆపరేషన్ ఉపయోగించబడుతుంది. ఒక సంఖ్యను మరొక సంఖ్యతో భాగిస్తే, మిగిలిన విలువ మనకు లభిస్తుంది. పైథాన్ అనేక రకాల అంకగణిత కార్యకలాపాలను అందిస్తుంది, మరియు మాడ్యులో ఆపరేషన్ అనేది అంకగణిత ఆపరేషన్.







ఉదాహరణకు, మనం 10 ని 3 ద్వారా భాగిస్తే, మిగిలిన విలువ 1, 20 ను 6 తో భాగిస్తే మిగిలిన విలువ 2. మిగిలిన విలువను మాడ్యులస్ అని కూడా అంటారు.



మాడ్యులో ఆపరేషన్ యొక్క వాక్యనిర్మాణం

మాడ్యులో ఆపరేషన్ యొక్క వాక్యనిర్మాణం క్రింది విధంగా ఉంది:



సంఖ్య 1%సంఖ్య 2

సంఖ్యలు లేదా ఆపరేండ్ పూర్ణాంకం మరియు ఫ్లోట్ విలువలు కావచ్చు. మొదటి సంఖ్య (num1) రెండవ సంఖ్య (num2) ద్వారా విభజించబడింది మరియు మిగిలిన విలువ మాడ్యులో ఆపరేషన్ ద్వారా తిరిగి ఇవ్వబడుతుంది.





మాడ్యులో ఆపరేషన్ ఉదాహరణలు

మాడ్యులో ఆపరేషన్ వివిధ కారణాల వల్ల నిర్వహించబడుతుంది, అనగా, సరి లేదా బేసి సంఖ్యను గుర్తించడం, ఇచ్చిన సంవత్సరం లీపు సంవత్సరం కాదా అని తనిఖీ చేయడం మొదలైనవి.

# మాడ్యులో ఆపరేషన్ చేయడానికి ఒక ప్రోగ్రామ్
సంఖ్య 1= 19
సంఖ్య 2= 10
ముద్రణ('19/10 మిగిలినది:',సంఖ్య 1%సంఖ్య 2)

సంఖ్య 1= 5
సంఖ్య 2= 4.4
ముద్రణ('5/4.4 మిగిలినది:',సంఖ్య 1%సంఖ్య 2)

సంఖ్య 1= 3
సంఖ్య 2= 2
ముద్రణ('3/2 మిగిలినది:',సంఖ్య 1%సంఖ్య 2)

సంఖ్య 1= ఇరవై
సంఖ్య 2= 3.9
ముద్రణ('మిగిలిన 20/3.9:',సంఖ్య 1%సంఖ్య 2)

సంఖ్య 1= ఇరవై
సంఖ్య 2= 6
ముద్రణ('20/6 మిగిలినది:',సంఖ్య 1%సంఖ్య 2)

సంఖ్య 1= 5
సంఖ్య 2= ఇరవై
ముద్రణ('5/20 మిగిలినది:',సంఖ్య 1%సంఖ్య 2)

ముద్రణ('70/60 మిగిలినది:', 70%60)

అవుట్‌పుట్

అవుట్‌పుట్ వివిధ మాడ్యులో కార్యకలాపాల యొక్క మిగిలిన భాగాన్ని చూపుతుంది.

డివైడర్ ఆపరేండ్ సున్నా అయితే, పైథాన్ ఇంటర్‌ప్రెటర్ జీరోడివిజన్ ఎరర్ ఎర్రర్‌ని విసిరివేస్తుంది. మాడ్యులో ఆపరేషన్ చేస్తున్నప్పుడు దాన్ని చేయండి, మీరు డివైడర్ ఆపరేండ్ సున్నా చేయవద్దు.



# మాడ్యులో ఆపరేషన్ చేయడానికి ఒక ప్రోగ్రామ్
సంఖ్య 1= 19
సంఖ్య 2= 0
ముద్రణ('19/0 మిగిలినది:',సంఖ్య 1%సంఖ్య 2)

అవుట్‌పుట్

పైథాన్ ఇంటర్‌ప్రెటర్ ఒక లోపాన్ని విసురుతాడు.

మాడ్యులో ఆపరేషన్ నెగటివ్ నంబర్‌లపై చేయవచ్చు మరియు ఇది పాజిటివ్ నంబర్‌లపై పనిచేసే విధంగానే పనిచేస్తుంది.

# మాడ్యులో ఆపరేషన్ చేయడానికి ఒక ప్రోగ్రామ్
సంఖ్య 1= 19
సంఖ్య 2=-10
ముద్రణ('19/-10 మిగిలినది:',సంఖ్య 1%సంఖ్య 2)

సంఖ్య 1=-5
సంఖ్య 2= 4.4
ముద్రణ(-5/4.4 లో మిగిలినది: ',సంఖ్య 1%సంఖ్య 2)

సంఖ్య 1= 3
సంఖ్య 2=-2
ముద్రణ('3/-2 యొక్క మిగిలినది:',సంఖ్య 1%సంఖ్య 2)

సంఖ్య 1=-ఇరవై
సంఖ్య 2= 3.9
ముద్రణ(-20/3.9 మిగిలినది: ',సంఖ్య 1%సంఖ్య 2)

సంఖ్య 1= ఇరవై
సంఖ్య 2=-6
ముద్రణ('మిగిలిన 20/-6:',సంఖ్య 1%సంఖ్య 2)

సంఖ్య 1=-5
సంఖ్య 2= ఇరవై
ముద్రణ(-5/20 లో మిగిలినది: ',సంఖ్య 1%సంఖ్య 2)

ముద్రణ('-70/-60 లో మిగిలినది:',-70% -60)

అవుట్‌పుట్

మాడ్యులో ఆపరేషన్ ద్వారా లీపు సంవత్సరాన్ని నిర్ణయించడం

లీప్ ఇయర్ ఆ సంవత్సరం, దాని మిగిలిన విలువను సున్నాతో 4 ద్వారా భాగించినప్పుడు లీపు సంవత్సరాన్ని మాడ్యులో ఆపరేషన్ చేయడం ద్వారా సులభంగా గుర్తించవచ్చు.

#సంవత్సరం వేరియబుల్ ప్రకటించడం
సంవత్సరం= ఇన్పుట్('సంవత్సరం విలువను నమోదు చేయండి n')
ఒక పూర్ణాంకానికి సంవత్సరం కవరింగ్
సంవత్సరం=int(సంవత్సరం)
ఉంటే (సంవత్సరం%4==0):
ముద్రణ('ఇచ్చిన సంవత్సరం లీపు సంవత్సరం')
లేకపోతే:
ముద్రణ('ఇచ్చిన సంవత్సరం నేర్చుకున్న సంవత్సరం కాదు')

అవుట్‌పుట్

ముగింపు

రెండు సంఖ్యల విభజన యొక్క మిగిలిన భాగాన్ని కనుగొనడానికి మాడ్యులో ఆపరేషన్ ఉపయోగించబడుతుంది. ఇతర ప్రోగ్రామింగ్ లాంగ్వేజ్‌ల మాదిరిగానే, పైథాన్‌లో మాడ్యులో ఆపరేటర్‌గా శాతం సింబల్ (%) ఉపయోగించబడుతుంది. ఈ వ్యాసం పైథాన్‌లో మాడ్యులో ఆపరేషన్‌ను ఉదాహరణలతో క్లుప్తంగా వివరిస్తుంది.