విషయ సూచిక[దాచు][చూపండి]
ప్రోగ్రామింగ్లో రెండు రకాల సంఖ్యలు ఉన్నాయని మీకు స్పష్టంగా అర్థమైంది. అంటే పూర్ణాంకాలు మరియు ఫ్లోటింగ్ పాయింట్ సంఖ్యలు.
పైథాన్లోని అంకగణిత కార్యకలాపాలు రోజువారీ గణితానికి సమానంగా ఉంటాయి మరియు అవి ఈ రెండింటి చుట్టూ తిరుగుతాయి డేటా రకాలు.
అంకగణిత ఆపరేటర్లు
అంకగణిత ఆపరేటర్లలో ఏడు ప్రాథమిక రకాలు ఉన్నాయి. ఇవి:
అదనంగా (+): రెండు సంఖ్యలను జోడిస్తుంది. ఉదా
print(10 + 4)
వ్యవకలనం (-): మొదటి సంఖ్య నుండి రెండవ సంఖ్యను తీసివేయండి. ఉదా
print(10 - 4)
గుణకారం (*): రెండు సంఖ్యలను గుణించండి. ఉదా
print(10 * 4)
విభజన (/): రెండు సంఖ్యలపై విభజనను నిర్వహిస్తుంది. ఉదా
print(10 / 4)
అంతస్తు విభాగం (//): విభజనను నిర్వహిస్తుంది మరియు సమాధానాన్ని సమీప పూర్ణాంకానికి రౌండ్ చేస్తుంది. ఉదా
print(10 // 4)
మాడ్యులో ఆపరేటర్ (%): విభజనను నిర్వహిస్తుంది మరియు మిగిలిన వాటిని తిరిగి ఇస్తుంది. ఉదా
print(10 % 4)
ఘాతాంకం (**): పూర్ణాంకం యొక్క శక్తిని తీసుకుంటుంది ఉదా
print(10 ** 4)
ఈ కార్యకలాపాలన్నీ క్రింద చూపబడ్డాయి:
ఇప్పుడు మీరు నేర్చుకున్న ఈ అన్ని ఆపరేటర్ల కోసం, మా వద్ద ఆగ్మెంటెడ్ అసైన్మెంట్ ఆపరేటర్ ఉంది. ఇది ఎలా ఉపయోగించబడుతుందో నేను మీకు చూపుతాను.
మన దగ్గర 'x' అనే వేరియబుల్ ఉందనుకుందాం. మేము దానిని 10కి సెట్ చేసాము, ఇప్పుడు మనం దీనిని 3 ద్వారా పెంచాలనుకుంటున్నాము, మనం ఇలా కోడ్ వ్రాయవలసి ఉంటుంది.
x = 10
x = x + 3
పైథాన్ ఇంటర్ప్రెటర్ 'x'లో 3ని జోడిస్తుంది మరియు దానిని 'x'లో నిల్వ చేస్తుంది. దీన్ని ప్రింట్ చేద్దాం:
ఒక ఆగ్మెంటెడ్ అసైన్మెంట్ ఆపరేటర్ని అదే కార్యాచరణను పునరావృతం చేయడానికి ఉపయోగించవచ్చు కానీ మరింత సమర్థవంతంగా.
అదే కోడ్ ఇలా వ్రాయబడుతుంది.
x = 10
x += 3
ఇప్పుడు, ఈ ఆపరేటర్ వ్యవకలనం మరియు గుణకారం కోసం కూడా ఉపయోగించవచ్చు. ఈ కార్యక్రమం చూడండి.
ఇక్కడ మనం మొదట 'x'ని 3తో పెంచి, ఆపై దానిని 3తో గుణిస్తున్నాము. పంక్తి 2 యొక్క అవుట్పుట్ 13 అయి ఉండాలి మరియు లైన్ 3 యొక్క అవుట్పుట్ 39 అయి ఉండాలి.
ఆపరేటర్ ప్రాధాన్యత
గణితంలో, మనకు ఆపరేటర్ ప్రాధాన్యత అని పిలువబడే ఒక భావన ఉంది, అంటే సమీకరణంలో కార్యకలాపాలను అమలు చేసే క్రమం. ఇది పైథాన్కు ప్రత్యేకమైనది కాదు మరియు అన్ని ప్రోగ్రామింగ్ భాషలు ఆపరేటర్ ప్రాధాన్యతను అనుసరిస్తాయి. నేను మీకు ఆర్డర్ గురించి గుర్తు చేస్తాను:
- కుండలీకరణం
- ఎక్స్పోనెంట్
- విభజన లేదా గుణకారం
- కూడిక లేదా తీసివేత
ఒక ప్రోగ్రామ్ను వ్రాసి దీన్ని తనిఖీ చేద్దాం:
x = 10 + 3 * 2 ** 2 - (9 + 2)
పై సమీకరణానికి ఏం సమాధానం చెప్పాలి?
మీ సమాధానం 11 అయితే, మీరు ఉన్నత పాఠశాలను పునరావృతం చేయవలసిన అవసరం లేదు.
సమాధానం ఇవ్వూ