ఈ రోజు మార్కెట్లో అత్యధిక డిమాండ్ ఉన్న ప్రోగ్రామింగ్ భాషలలో ఒకటి. Professional త్సాహికుల నుండి మొదలుకొని నిపుణుల వరకు, ప్రతి ఒక్కరూ పైథాన్ దాని విస్తృత లక్షణాలకు మరియు పట్టికకు తీసుకువచ్చే గొప్ప పాండిత్యానికి కృతజ్ఞతలు ఉపయోగిస్తున్నారు. పైథాన్లోని నాట్ ఆపరేటర్ పైథాన్లోని సభ్యత్వ ఆపరేటర్లలో ఒక భాగం. దాని ఆపరేషన్ను బాగా అర్థం చేసుకోవడానికి, మొదట విషయాల పట్టికను పరిశీలిద్దాం:
పైథాన్లో సభ్యత్వ ఆపరేటర్లు అంటే ఏమిటి?
పైథాన్లోని సభ్యత్వ ఆపరేటర్ను విలువ యొక్క సభ్యత్వాన్ని ధృవీకరించడానికి ఉపయోగించే ఆపరేటర్గా నిర్వచించవచ్చు. ఈ ఆపరేటర్ తీగలను, పూర్ణాంకాలతో పాటు టుపుల్స్ వంటి వేరియబుల్స్లో సభ్యత్వాలను పరీక్షించడానికి ఉపయోగిస్తారు.
సభ్యత్వ ఆపరేటర్లు మొత్తం వేర్వేరు ఆపరేటర్లను కలిగి ఉన్నారు. కొన్ని ముఖ్యమైనవి క్రింద నిర్వచించినవి:
ఆపరేటర్లో: పైథాన్లోని ఇన్ ఆపరేటర్ విలువ వేరియబుల్లో ఉందో లేదో తనిఖీ చేయడానికి ఉపయోగించబడుతుంది. మూల్యాంకనం చేసినప్పుడు, ఆపరేటర్ ఒక విలువను కనుగొంటే, అది నిజం కాకపోతే తప్పుగా వస్తుంది. దీన్ని బాగా అర్థం చేసుకోవడానికి, ఈ క్రింది ఉదాహరణను చూడండి.
# పైథాన్ ప్రోగ్రామ్ # జాబితాలో సాధారణ సభ్యుడిని కనుగొనడం # జాబితా 1 లోని 'ఇన్' ఆపరేటర్ జాబితా 1 = [1,2,3,4,5] జాబితా 2 = [6,7,8,9] ఉపయోగించి జాబితా 1: అంశం 2 లో ఉంటే : ప్రింట్ ('అతివ్యాప్తి') else: ప్రింట్ ('అతివ్యాప్తి చెందలేదు')
అవుట్పుట్:
జావాలో అనామక తరగతి]
అతివ్యాప్తి చెందలేదు
ఇప్పుడు పై ఉదాహరణను సవరించుకుందాం మరియు ఇన్ ఆపరేటర్ను తీసివేద్దాం.
# పైథాన్ ప్రోగ్రామ్ # ఇన్ 'ఆపరేటర్ను ఉపయోగించకుండా # జాబితాలో సాధారణ సభ్యుడిని కనుగొనడం # ఒక ఫంక్షన్ను నిర్వచించండి (ఇది రెండు జాబితాలను తీసుకునే డెఫ్ అతివ్యాప్తి (జాబితా 1, జాబితా 2): జాబితా 1 లో నాకు సి = 0 డి = 0: సి + = 1 నేను జాబితా 2 లో: d + = 1 నేను పరిధిలో (0, సి): పరిధిలో j కోసం (0, d): if (list1 [i] == list2 [j]): తిరిగి 1 తిరిగి 0 list1 = [1 , 2,3,4,5] list2 = [6,7,8,9] if (అతివ్యాప్తి (జాబితా 1, జాబితా 2)): ముద్రణ ('అతివ్యాప్తి') వేరే: ముద్రణ ('అతివ్యాప్తి చెందడం లేదు')
అవుట్పుట్:
అతివ్యాప్తి చెందలేదు
- ఆపరేటర్లో లేదు: ఈ ఆపరేటర్ ఇన్ ఆపరేటర్కు ఖచ్చితమైన వ్యతిరేకం. మూల్యాంకనం చేసినప్పుడు ఈ ఆపరేటర్ విలువ కనుగొనబడకపోతే నిజం మరియు విలువ కనుగొనబడితే తప్పు. దీన్ని బాగా అర్థం చేసుకోవడానికి ఈ క్రింది ఉదాహరణ చూడండి.
# పైథాన్ ప్రోగ్రామ్ # ఇన్ 'ఇన్' ఆపరేటర్ x = 24 y = 20 జాబితా = [10, 20, 30, 40, 50] ఉంటే (x జాబితాలో లేదు): ప్రింట్ ('ఇచ్చిన జాబితాలో x లేదు') else: ప్రింట్ ('ఇచ్చిన జాబితాలో x ఉంది') ఉంటే (జాబితాలో y): ప్రింట్ ('ఇచ్చిన జాబితాలో y ఉంది') వేరే: ప్రింట్ ('ఇచ్చిన జాబితాలో y లేదు')
అవుట్పుట్:
x ఇచ్చిన జాబితాలో లేదు
ఇచ్చిన జాబితాలో y ఉంది
పైథాన్లో గుర్తింపు ఆపరేటర్లు
సభ్యత్వ ఆపరేటర్లు కాకుండా, పైథాన్లో మరొక రకమైన ఆపరేటర్లు ఉన్నారు, ఇవి యాడ్ ఐడెంటిటీ ఆపరేటర్లు. పైథాన్లో, ఒక నిర్దిష్ట విలువ ఒక నిర్దిష్ట తరగతి లేదా రకానికి చెందినదా అని తనిఖీ చేయడానికి గుర్తింపు ఆపరేటర్లను ఉపయోగిస్తారు. చాలా సందర్భాలలో, ఐడెంటిటీ ఆపరేటర్లు ఒక నిర్దిష్ట వేరియబుల్ కలిగి ఉన్న డేటా రకాన్ని నిర్వచించడానికి ఉపయోగిస్తారు. పైథాన్లో రెండు ప్రధాన రకాల గుర్తింపు ఆపరేటర్లు ఉన్నారు.
- ఆపరేటర్: మూల్యాంకనం చేసినప్పుడు, ఆపరేటర్ యొక్క ఇరువైపులా ఉన్న వేరియబుల్స్ ఒకే వేరియబుల్ను సూచిస్తుంటే పైథాన్లోని ఇస్ ఆపరేటర్ నిజం అవుతుంది. దీన్ని బాగా అర్థం చేసుకోవడానికి, ఈ క్రింది ఉదాహరణను చూడండి.
# యొక్క 'వర్ణన' పైథాన్ ప్రోగ్రామ్ ఐడెంటిటీ ఆపరేటర్ x = 6 ఉంటే (రకం (x) పూర్ణాంకం): ప్రింట్ ('ట్రూ') వేరే: ప్రింట్ ('తప్పుడు')
అవుట్పుట్:
జావా స్క్రిప్ట్ పాపప్ సందేశం
నిజం
“ఇన్” ఆపరేటర్ యొక్క మరొక ఉదాహరణ తీసుకుందాం.
x = ['ఆపిల్', 'అరటి'] ముద్రణ ('అరటి' x) # తిరిగి వస్తుంది ఎందుకంటే 'అరటి' విలువతో ఒక క్రమం జాబితాలో ఉంది
నిజం
ఆపరేటర్ కాదు
పైథాన్లో ఆపరేటర్ కాదు ఇస్ ఆపరేటర్కు ఖచ్చితమైన వ్యతిరేకం. మూల్యాంకనం చేసినప్పుడు, ఆపరేటర్ యొక్క ఇరువైపులా ఉన్న వేరియబుల్స్ ఒకే వస్తువుకు సూచించినట్లయితే ఆపరేటర్ తప్పుడు తిరిగి ఇస్తుంది. దీన్ని బాగా అర్థం చేసుకోవడానికి, ఈ క్రింది ఉదాహరణను చూడండి.
ఐడెంటిటీ ఆపరేటర్ x = 7.2 (రకం (x) పూర్ణాంకం కాకపోతే) యొక్క # ఉపయోగం వివరించడానికి పైథాన్ ప్రోగ్రామ్: ప్రింట్ ('ట్రూ') వేరే: ప్రింట్ ('తప్పుడు')
అవుట్పుట్:
నిజం
ఈ ఆపరేటర్ యొక్క మరొక ఉదాహరణ తీసుకుందాం.
x = ['ఆపిల్', 'అరటి'] ముద్రణ ('పైనాపిల్' x లో లేదు) # తిరిగి వస్తుంది ఎందుకంటే 'పైనాపిల్' విలువతో ఒక క్రమం జాబితాలో లేదు
అవుట్పుట్:
నిజం
ఐడెంటిటీ ఆపరేటర్లు మరియు పైథాన్ లోని సభ్యత్వ ఆపరేటర్లు రెండింటినీ ప్రత్యామ్నాయంగా మీ ప్రోగ్రామ్ను దీర్ఘకాలంలో మరింత సమర్థవంతంగా చేయడానికి ఉపయోగించవచ్చు. అందువల్ల మీరు మీ రోజువారీ ప్రోగ్రామింగ్లో రెండింటినీ ఉపయోగించుకోవడం ఎల్లప్పుడూ మంచిది మరియు దీనితో, మేము ఈ “పైథాన్లో సభ్యత్వ ఆపరేటర్లు” వ్యాసం ముగింపుకు వస్తాము.
పైథాన్తో పాటు దాని వివిధ అనువర్తనాలతో లోతైన జ్ఞానం పొందడానికి, మీరు చేయవచ్చు 24/7 మద్దతు మరియు జీవితకాల ప్రాప్యతతో ప్రత్యక్ష ఆన్లైన్ శిక్షణ కోసం.
మాకు ప్రశ్న ఉందా? “పైథాన్లో సభ్యత్వ ఆపరేటర్లు” యొక్క వ్యాఖ్యల విభాగంలో వాటిని పేర్కొనండి మరియు మేము మీ వద్దకు తిరిగి వస్తాము.