పైథాన్లో బిన్() ఫంక్షన్ ఎలా పనిచేస్తుంది
మేము బిన్() ఫంక్షన్ అమలు కోసం పూర్ణాంకాన్ని పాస్ చేసినప్పుడు, ఫలితాలు ఇచ్చిన సంఖ్య యొక్క బైనరీ ప్రాతినిధ్యంతో వస్తాయి కానీ 'Ob' ఉపసర్గతో ప్రారంభమవుతాయి. ఉదాహరణకు, “7” బైనరీ ఫలితం “111” అయితే, అది “Ob111” లాగా కనిపించే ఉపసర్గతో ఫలితాన్ని చూపుతుంది. మేము పైథాన్ వాతావరణంలో బిన్() ఫంక్షన్ని చేస్తున్నాము. మేము ఈ క్రింది వ్రాత-అప్లోని ఉదాహరణల సహాయంతో మరింత స్పష్టమైన వివరణను సాధిస్తాము.
వాక్యనిర్మాణం
'బిన్ ( ) ”పై సింటాక్స్ పైథాన్ బిన్() ఫంక్షన్కి చెందినది. బిన్() ఫంక్షన్ ఒక సంఖ్యను బైనరీ సంఖ్యగా మారుస్తుంది. పైథాన్లోని బిన్ () ఫంక్షన్కి మనం ఒక సంఖ్యను పాస్ చేస్తున్నప్పుడు ఇది పనిచేస్తుంది మరియు ఇది బైనరీ సంఖ్యల ప్రాతినిధ్యంలో రిటర్న్ ఫలితాలను ఇస్తుంది.
పరామితి
'బిన్ ( మరియు ) ”సింటాక్స్లోని “e” అనేది బైనరీలో మార్పిడి పనితీరు కోసం ఇవ్వబడిన పూర్ణాంకం. 'e'ని పరామితి అని కూడా అంటారు.
పైథాన్లో బిన్() ఫంక్షన్ని ఉపయోగించడం ద్వారా ఉదాహరణలను అమలు చేయడం
ఉపయోగం కోసం బిన్() ఫంక్షన్ను తెలివిగా అర్థం చేసుకోవడానికి పైథాన్లోని బిన్() ఫంక్షన్తో మేము ఈ ట్యుటోరియల్లో వర్తింపజేస్తాము.
- పైథాన్లో బిన్() ఫంక్షన్ను ఆపరేట్ చేస్తోంది
- పైథాన్లోని నాన్-పూర్ణాంకంతో బిన్() ఫంక్షన్ను ఆపరేట్ చేయడం
- పైథాన్లో పూర్ణాంకం కాని సూచికతో ఫంక్షన్ బిన్()ని ఆపరేట్ చేయడం
- పైథాన్లోని బిన్() ఫంక్షన్ని ఉపయోగించి బైనరీకి ధనాత్మక సంఖ్యా విలువను అమలు చేయడం
- పైథాన్లోని బిన్() ఫంక్షన్ని ఉపయోగించి బైనరీకి ప్రతికూల సంఖ్యా విలువను అమలు చేయడం
- పైథాన్లో ఫ్లోట్ రకంతో ఫంక్షన్ బిన్()ని ఆపరేట్ చేయడం
- పైథాన్లో ఫార్మాట్ పద్ధతితో ఫంక్షన్ బిన్()ని ఆపరేట్ చేయడం
ఉదాహరణ 01: పైథాన్లో బిన్() ఫంక్షన్ని ఆపరేట్ చేయడం
ఈ ఉదాహరణలో, పైథాన్ బిన్() ఫంక్షన్ని ఎలా ఉపయోగించాలో నేర్చుకుందాం. మొదట, మేము సంఖ్యను ప్రారంభించాలి. ఇక్కడ మేము '20' తీసుకుంటాము. ఇప్పుడు, పైథాన్లోని బిన్() ఫంక్షన్తో వ్రాసిన “20 యొక్క బైనరీ సంఖ్య” అనే ప్రకటనతో ఫంక్షన్ను ప్రింట్ చేయండి.
అవుట్పుట్ “20” సంఖ్యపై విజయవంతంగా ప్రదర్శించబడిన బైనరీ సంఖ్య మార్పిడిని చూపుతుంది. అవుట్పుట్లో “ob” ఉపసర్గ ప్రదర్శించబడుతుంది మరియు “101” అనేది బైనరీ మార్పిడి స్ట్రింగ్ ఫలితాలు.
ఉదాహరణ 02: వినియోగదారుతో బిన్() ఫంక్షన్ని ఆపరేట్ చేయడం-పైథాన్లో ఒక ఫంక్షన్ను నిర్వచించండి
ఇక్కడ, మేము వినియోగదారు నిర్వచించిన ఫంక్షన్తో పైథాన్లో బిన్() ఫంక్షన్ను అమలు చేస్తాము. మేము బైనరీని “w” గా మరియు మరొకటి “n” గా తీసుకున్నాము. “n” “w” కోసం బిన్() ఫంక్షన్ మార్పిడిని కలిగి ఉంది. ఇప్పుడు, ఈ ఉదాహరణలో 'Ob' ఉపసర్గను తీసివేయడానికి షరతు వర్తించబడుతుంది. అప్పుడు, మనం బైనరీ ప్రాతినిధ్యం కోసం జోడించిన “85” సంఖ్యను తీసుకున్న సంఖ్యను ఎంచుకోవాలి.
కింది అవుట్పుట్ పైథాన్లో వినియోగదారు నిర్వచించిన ఫంక్షన్తో బిన్() ఫంక్షన్ని ఉపయోగించి కోడ్లో పైన ఎంచుకున్న “85” యొక్క బైనరీ ప్రాతినిధ్యాన్ని ప్రదర్శిస్తుంది.
ఉదాహరణ 03: పైథాన్లో యూజర్-డిఫైన్డ్ ఫంక్షన్ ద్వారా బిన్() ఫంక్షన్ మరియు ఇండెక్స్() ఫంక్షన్ని ఆపరేట్ చేయడం
ఇక్కడ, మేము పైథాన్లో వినియోగదారు నిర్వచించిన ఫంక్షన్ని ఉపయోగించి సూచిక()తో పాటు బిన్() ఫంక్షన్ను అమలు చేస్తాము. ఈ పద్ధతిలో, మనం వస్తువులను బిన్()కి పంపాలి మరియు దానితో పాటు పైథాన్ ఇండెక్స్()ని కూడా ఉపయోగించాలి, ఇది ఎల్లప్పుడూ సానుకూల పూర్ణాంకాన్ని అందిస్తుంది. బిన్() మరియు ఇండెక్స్() పద్ధతులను ఉపయోగించి పైథాన్లోని బైనరీ ప్రాతినిధ్యం కోసం కోడ్లో అమలు చేయడానికి ఎంచుకున్న సంఖ్య “66”.
బిన్() ఫంక్షన్ మరియు ఇండెక్స్() పద్ధతి సంఖ్య “66” బైనరీ ప్రాతినిధ్యం విజయవంతంగా నిర్వహించబడుతుంది.
ఉదాహరణ 04: పైథాన్లోని బిన్() ఫంక్షన్ని ఉపయోగించి బైనరీకి సానుకూల సంఖ్యా విలువను అమలు చేయడం
ఈ ఉదాహరణలో, మేము పైథాన్లో బిన్() ఫంక్షన్ని నిర్వహిస్తాము, ఆ ధన సంఖ్యపై బైనరీ ఆపరేషన్ను చేసే ధనాత్మక పూర్ణాంకం (సంఖ్య) తీసుకుంటాము. దాని కోసం, మనం ఒక సంఖ్యను ప్రారంభించాలి. ఇక్కడ ఈ ఉదాహరణలో, మేము “45” సంఖ్యను తీసుకున్నాము, అది ఏదైనా సంఖ్య అయినా సానుకూలంగా ఉండాలి.
అవుట్పుట్ “45” ఇచ్చినట్లుగా ధనాత్మక పూర్ణాంకాన్ని ప్రదర్శిస్తుంది, దీని ఫలితంగా పైథాన్లోని బిన్() ఫంక్షన్ని ఉపయోగించడం ద్వారా బైనరీ ప్రాతినిధ్యం జరుగుతుంది.
ఉదాహరణ 05: పైథాన్లో బిన్() ఫంక్షన్ని ఉపయోగించి బైనరీకి ప్రతికూల సంఖ్యా విలువను అమలు చేయడం
మునుపటి ఉదాహరణలో, మేము బిన్ ఫంక్షన్ని ఉపయోగించి సానుకూల సంఖ్యా విలువను ప్రదర్శించాము. ఇక్కడ, మేము అదే కోడ్ని వర్తింపజేస్తాము, అయితే విలువను ప్రతికూల పూర్ణాంక ప్రారంభానికి మార్చడం ద్వారా బైనరీలో బిన్() ఫంక్షన్ని ఉపయోగించి ప్రతికూల సంఖ్యా విలువను అమలు చేస్తాము. కాబట్టి, మనకు ఇక్కడ ప్రతికూల సంఖ్య “-35” కేటాయించబడింది.
ప్రతికూల పూర్ణాంకం “-35” బైనరీ ప్రాతినిధ్యం పైథాన్ బిన్() ఫంక్షన్ని ఉపయోగించి క్రింద చూపబడింది:
ఉదాహరణ 06: పైథాన్లో ఫ్లోట్ టైప్తో బిన్() ఫంక్షన్ని ఆపరేట్ చేయడం
కంప్యూటర్ భాషలో ఫ్లోటింగ్ నంబర్ అని పిలువబడే “8.7” లేదా రౌండ్-ఆఫ్ కాని ఏదైనా సంఖ్యతో బిన్ ఫంక్షన్ను నిర్వహించాల్సి వస్తే ఏమి చేయాలి? ఈ దృష్టాంతాన్ని ఎలా ఎదుర్కోవాలో ఒక ఉదాహరణ చూద్దాం. మేము ఫ్లోట్ నంబర్ ఆర్గ్యుమెంట్ని ఆమోదించాము. బిన్() పైథాన్ ఫంక్షన్ని ఉపయోగించి ప్రింట్ స్టేట్మెంట్తో నంబర్ “74.3”.
బిన్ () ఫంక్షన్ని ఉపయోగించి పైథాన్లోని ఫ్లోట్ రకం సంఖ్య యొక్క ఫలితం ఇక్కడ ఉంది. 'ఫ్లోట్' వివరణ పూర్ణాంకం వలె అమలు చేయబడదు. బిన్() ఫంక్షన్ని ఉపయోగించి పైథాన్లోని బైనరీ ప్రాతినిధ్యం కోసం మనం ఫ్లోటింగ్ పాయింట్ నంబర్ని ఉపయోగించలేమని అది ముగించింది.
ఉదాహరణ 07: పైథాన్లోని ఫార్మాట్ విధానంతో బిన్() ఫంక్షన్ని ఆపరేట్ చేయడం
ఈ ఉదాహరణలో, మేము పైథాన్ బిన్ () ఫంక్షన్ని ఉపయోగించి ఫార్మాట్ పద్ధతిని అమలు చేస్తాము. ఒకే కోడ్ అమలులో రెండు పారామితులను తీసుకోవడం ద్వారా ఫార్మాట్ పద్ధతులు పని చేస్తాయి. ఇది మొదటి పరామితి సంఖ్యను తీసుకుంటుంది మరియు రెండవ పరామితి మొదటి పరామితిలోని సంఖ్య యొక్క ప్రాతినిధ్యంతో వెళుతుంది.
అవుట్పుట్ క్రింద అందించబడిన రెండు పారామితుల ఫలితాలను ప్రదర్శిస్తుంది:
ముగింపు
ఈ ఆర్టికల్లో, పైథాన్లోని బిన్() ఫంక్షన్, ఫంక్షన్ బిన్() మరియు ఇండెక్స్() కోసం పైథాన్లో ధనాత్మక మరియు ప్రతికూల పూర్ణాంక విలువల ఆపరేషన్ వంటి విభిన్న ఉదాహరణలను అందించడం ద్వారా మేము పైథాన్లో బిన్() ఫంక్షన్ని ఉపయోగించడంపై దృష్టి సారించాము. వినియోగదారు నిర్వచించిన సంస్కరణతో, సాధారణ బిన్ ఆపరేషన్ మరియు వినియోగదారు నిర్వచించిన ఫంక్షన్తో మాత్రమే బిన్() ఫంక్షన్ ఆపరేషన్. ఉదాహరణ 2లో ప్రతిసారీ “Ob” ఉపసర్గ బైనరీ ప్రాతినిధ్యంతో చూపబడుతుంది కాబట్టి, మేము పైథాన్ హోమ్లో ఉపసర్గ తొలగింపును అమలు చేసాము. పైథాన్లోని ఫంక్షన్ బిన్() అనేది పూర్ణాంకాల మార్పిడి పనితీరు కోసం ఉపయోగకరమైన ఇంకా శక్తివంతమైన అంతర్నిర్మిత ఫంక్షన్. సుదీర్ఘ పద్ధతిలో దీన్ని అమలు చేయకుండా, బైనరీ ఫలితాలు మనకు కావలసిన విలువను (సంఖ్య) మాత్రమే నమోదు చేయడం ద్వారా మనం దీన్ని చేయవచ్చు.