పైథాన్లో, ఆపరేటర్లు చిహ్నాలు లేదా ప్రత్యేక కీలకపదాలు, ఇవి వేరియబుల్స్ మరియు విలువలపై వివిధ కార్యకలాపాలను నిర్వహించడానికి ఉపయోగించబడతాయి. పైథాన్లో సాధారణంగా ఉపయోగించే కొన్ని ఆపరేటర్లు ఇక్కడ ఉన్నాయి:
అంకగణిత ఆపరేటర్లు: ఇవి సంఖ్యా విలువలపై అంకగణిత కార్యకలాపాలను నిర్వహించడానికి ఉపయోగిస్తారు.
- అదనంగా:
+
- వ్యవకలనం:
-
- గుణకారం:
*
- విభజన:
/
- అంతస్తు విభజన:
//
(సమీప పూర్ణాంకానికి గుండ్రంగా ఉండే విభజన యొక్క గుణకాన్ని అందిస్తుంది) - మాడ్యులో:
%
(డివిజన్ యొక్క మిగిలిన భాగాన్ని అందిస్తుంది)
- అదనంగా:
పోలిక ఆపరేటర్లు: ఇవి రెండు విలువలను సరిపోల్చడానికి మరియు బూలియన్ విలువను తిరిగి ఇవ్వడానికి ఉపయోగించబడతాయి (
True
లేదాFalse
).- సమానంగా:
==
- దీనికి సమానం కాదు:
!=
- అంతకన్నా ఎక్కువ:
>
- కంటే తక్కువ:
<
- దీని కంటే ఎక్కువ లేదా సమానం:
>=
- దీని కంటే తక్కువ లేదా సమానం:
<=
- సమానంగా:
లాజికల్ ఆపరేటర్లు: ఇవి బూలియన్ విలువలను కలపడానికి లేదా తిరస్కరించడానికి ఉపయోగించబడతాయి.
- మరియు:
and
(True
రెండు విలువలు ఉంటే తిరిగి వస్తుందిTrue
) - లేదా:
or
(True
కనీసం ఒక విలువ అయితే తిరిగి వస్తుందిTrue
) - కాదు:
not
(వ్యతిరేక బూలియన్ విలువను అందిస్తుంది)
- మరియు:
అసైన్మెంట్ ఆపరేటర్లు: ఇవి వేరియబుల్స్కు విలువలను కేటాయించడానికి ఉపయోగించబడతాయి.
- సాధారణ అసైన్మెంట్:
=
- అదనపు కేటాయింపు:
+=
- వ్యవకలనం కేటాయింపు:
-=
- గుణకార కేటాయింపు:
*=
- విభజన కేటాయింపు:
/=
- మాడ్యులో అసైన్మెంట్:
%=
- అంతస్తు విభజన కేటాయింపు:
//=
- ఎక్స్పోనెన్షియేషన్ అసైన్మెంట్:
**=
మెంబర్షిప్ ఆపరేటర్లు: విలువ ఒక క్రమంలో సభ్యునిగా ఉందో లేదో పరీక్షించడానికి ఇవి ఉపయోగించబడతాయి.
- లో:
in
(True
విలువ వరుసగా కనుగొనబడితే తిరిగి వస్తుంది) - ఇందులో లేదు:
not in
(True
క్రమంలో విలువ కనుగొనబడకపోతే తిరిగి వస్తుంది) గుర్తింపు ఆపరేటర్లు: రెండు వేరియబుల్స్ ఒకే వస్తువును సూచిస్తాయో లేదో పరీక్షించడానికి ఇవి ఉపయోగించబడతాయి.
- అంటే:
is
(True
రెండు వేరియబుల్స్ ఒకే వస్తువును సూచిస్తే తిరిగి వస్తుంది) - కాదు:
is not
(True
వేరియబుల్స్ ఒకే వస్తువును సూచించకపోతే తిరిగి వస్తుంది) బిట్వైస్ ఆపరేటర్లు: ఇవి సంఖ్యా విలువలపై బిట్వైస్ ఆపరేషన్లను నిర్వహించడానికి ఉపయోగించబడతాయి.
- బిట్వైస్ మరియు:
&
- బిట్వైస్ లేదా:
|
- బిట్వైజ్ XOR:
^
- బిట్వైస్ కాదు:
~
- ఎడమ షిఫ్ట్:
<<
- కుడి షిఫ్ట్:
>>
- మొత్తంమీద, విజయవంతమైన ప్రోగ్రామ్లను వ్రాయడానికి పైథాన్లో ఆపరేటర్లను అర్థం చేసుకోవడం మరియు ఉపయోగించడం చాలా అవసరం మరియు నిర్దిష్ట పని కోసం సరైన ఆపరేటర్ను ఎంచుకోవడం మీ కోడ్ను మరింత సమర్థవంతంగా మరియు ప్రభావవంతంగా చేయడానికి సహాయపడుతుంది....