ఉదాహరణలతో పైథాన్‌లో పరిధి ఏమిటో తెలుసుకోండి



ఈ వ్యాసం పైథాన్‌లో పరిధి యొక్క భావనను వివిధ ఉదాహరణలతో లూప్, ఫ్లోట్ సంఖ్యలు, పరిధి & xrange మధ్య వ్యత్యాసం మొదలైన వాటితో సహా వివరిస్తుంది.

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

పైథాన్‌లో పరిధి ఏమిటి?

ఇది అంతర్నిర్మిత పైథాన్‌లో ఇది 0 నుండి ప్రారంభమయ్యే సంఖ్యల క్రమాన్ని మరియు పేర్కొన్న సంఖ్యకు చేరుకునే వరకు 1 కు పెరుగుతుంది. శ్రేణి ఫంక్షన్ యొక్క అత్యంత సాధారణ ఉపయోగం క్రమం రకాన్ని మళ్ళించడం. ఇది సాధారణంగా ఉపయోగించబడుతుంది .





పరిధి పారామితులు

పైథాన్‌లో మనం ఉపయోగించే రేంజ్ ఫంక్షన్ పారామితులు క్రిందివి:

  • ప్రారంభం - ఇది ప్రారంభ పరామితి, ఇది శ్రేణి ఫంక్షన్‌లో సంఖ్యల క్రమం యొక్క ప్రారంభాన్ని నిర్దేశిస్తుంది.
  • ఆపు - ఇది క్రమం యొక్క ముగింపు స్థానం, ఇది స్టాప్ పరామితికి చేరుకున్న వెంటనే సంఖ్య ఆగిపోతుంది.
  • దశ - క్రమంలో ప్రతి సంఖ్యకు ముందు దశలు లేదా ఇంక్రిమెంట్ల సంఖ్య దశ పరామితి ద్వారా నిర్ణయించబడుతుంది.
పరిధి (ప్రారంభం, ఆపు, దశ)

రేంజ్ విత్ ఫర్ లూప్

ఫర్ ఫర్ లూప్‌లో రేంజ్ ఫంక్షన్‌ను ఎలా ఉపయోగించవచ్చో క్రింద ఒక ఉదాహరణ. ఈ ప్రోగ్రామ్ 2 నుండి 20 వరకు సమాన సంఖ్యలను ముద్రిస్తుంది.



నేను పరిధిలో (2,20,2): ప్రింట్ (i)
 అవుట్పుట్: 2 4 6 8 10 12 14 16 18

సానుకూల మరియు ప్రతికూల దశతో పెరుగుదల

సానుకూల మరియు ప్రతికూల పూర్ణాంకాలను ఉపయోగించి దశల విలువలను పెంచడానికి మరియు తగ్గించడానికి పైథాన్‌లో మేము శ్రేణిని ఉపయోగించవచ్చు, సానుకూల మరియు ప్రతికూల దశల విలువలను ఉపయోగించి రెండు ఆర్డర్‌లలో సంఖ్యల క్రమాన్ని ఎలా పొందవచ్చో క్రింది ప్రోగ్రామ్ చూపిస్తుంది.

నేను పరిధిలో (2, 20, 5): j పరిధిలో (25, 0, -5) ప్రింట్ (i, end = ','): ప్రింట్ (j, end = ',')
 అవుట్పుట్: 2, 7, 12, 17, 25, 20, 15, 10, 5

పరిధిలో ఫ్లోట్ సంఖ్యలు

శ్రేణి ఫంక్షన్ ఫంక్షన్‌లో ఫ్లోట్ లేదా నాన్-ఇంటీజర్ సంఖ్యలకు మద్దతు ఇవ్వదు కాని దీని చుట్టూ తిరగడానికి మార్గాలు ఉన్నాయి మరియు ఫ్లోటింగ్ పాయింట్ విలువలతో ఒక క్రమాన్ని పొందవచ్చు. కింది ప్రోగ్రామ్ ఫ్లోట్ పరిధిలో ఉపయోగించడానికి మేము అనుసరించగల విధానాన్ని చూపుతుంది.

def frange (ప్రారంభం, ఆపు, దశ): i = i అయితే నేను
 అవుట్పుట్: 0.6, 0.7, 0.8, 0.9

పైథాన్‌లో రివర్స్ రేంజ్

పైథాన్‌లో మేము పరిధిని ఎలా రివర్స్ చేయవచ్చో ఈ క్రింది ప్రోగ్రామ్ చూపిస్తుంది. ఇది మొదటి 5 సహజ సంఖ్యల జాబితాను తిరిగి ఇస్తుంది రివర్స్ .



పూర్ణాంక జావాకు డబుల్ ప్రసారం
నేను పరిధిలో (5, 0, -1): ప్రింట్ (i, end = ',')
 అవుట్పుట్: 5, 4, 3, 2, 1, 0

పరిధి vs XRange

  • పరిధి మరియు xrange మధ్య ఉన్న ప్రధాన వ్యత్యాసం ఏమిటంటే, పరిధి పైథాన్ జాబితా వస్తువును మరియు xrange ఒక xrange వస్తువును అందిస్తుంది.
  • చాలా వరకు, శ్రేణి మరియు xrange ప్రాథమికంగా సంఖ్యల క్రమాన్ని అందించే అదే కార్యాచరణను చేస్తాయి, అయితే వినియోగదారు ఇష్టపడతారు.
  • రన్-టైమ్‌లో పరిధి వలె xrange స్థిరమైన జాబితాను ఉత్పత్తి చేయదు. ఇది మనకు అవసరమైన విలువలను సృష్టించడానికి దిగుబడి అని పిలువబడే ఒక ప్రత్యేక సాంకేతికతను ఉపయోగిస్తుంది, ఈ పద్ధతిని జనరేటర్లు అని పిలువబడే వస్తువు ఉపయోగిస్తుంది.
  • మీరు ఒక క్రమం మీద పలుసార్లు మళ్ళించాల్సిన అవసరం ఉంటే, xrange కు బదులుగా పరిధిని ఉపయోగించడం మంచిది.
  • పైథాన్ 3 లో, xrange ఇకపై ఉండదు, కాబట్టి బదులుగా పరిధిని ఉపయోగించడం అనువైనది. మీ కోడ్‌ను మార్చడానికి పైథాన్ అందించే 2to3 సాధనాన్ని మేము ఏ విధంగానైనా ఉపయోగించవచ్చు.

రెండు శ్రేణి విధులను సంగ్రహించడం

దిగువ ప్రోగ్రామ్‌లో, రెండు శ్రేణి ఫంక్షన్ల మధ్య సంయోగం ఉంది.

itertools నుండి దిగుమతి గొలుసు res = గొలుసు (పరిధి (10), పరిధి (10, 15%) i లో res: ముద్రణ (i, end = ',')
 అవుట్పుట్: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14

సూచిక విలువలను ఉపయోగించి పరిధిని యాక్సెస్ చేస్తోంది

కింది ప్రోగ్రామ్ మేము సూచికలను ఉపయోగించి పరిధిని ఎలా యాక్సెస్ చేయవచ్చో చూపిస్తుంది.

a = పరిధి (0,10) [3] బి = పరిధి (0,10) [5] ముద్రణ (ఎ) ముద్రణ (బి)
 అవుట్పుట్: 3 5

పరిధిని జాబితాకు మారుస్తోంది

కింది ప్రోగ్రామ్ మేము టైప్ కన్వర్షన్ ఉపయోగించి పరిధిని జాబితాకు ఎలా మార్చగలమో చూపిస్తుంది.

a = పరిధి (0,10) బి = జాబితా (ఎ) సి = జాబితా (పరిధి (0,5 శాతం) ముద్రణ (బి) ముద్రణ (సి)
 అవుట్పుట్: [0,1,2,3,4,5,6,7,8,9] [0,1,2,3,4]

గుర్తుంచుకోవలసిన పాయింట్లు

  • పైథాన్లోని పరిధి ఫంక్షన్ పూర్ణాంకాలు లేదా మొత్తం సంఖ్యలతో మాత్రమే పనిచేస్తుంది.
  • శ్రేణి ఫంక్షన్‌లో ఆమోదించబడిన వాదనలు పూర్ణాంక డేటా రకం కాకుండా వేరే డేటా రకం కాకూడదు.
  • ఆమోదించిన మూడు వాదనలు సానుకూల లేదా ప్రతికూల పూర్ణాంకాలు కావచ్చు.
  • స్టెప్ ఆర్గ్యుమెంట్ విలువ సున్నా కాదు, లేకపోతే అది వాల్యూఎర్రర్ మినహాయింపును విసిరివేస్తుంది.
  • పైథాన్‌లోని శ్రేణి ఫంక్షన్ కూడా డేటా రకాల్లో ఒకటి.
  • జాబితా డేటా రకం వలె మీరు ఇండెక్స్ విలువలను ఉపయోగించి శ్రేణి ఫంక్షన్‌లోని అంశాలను యాక్సెస్ చేయవచ్చు.

పైథాన్‌లో ఒక ఫర్ లూప్ మరియు పైథాన్‌లో పరిధి మరియు ఎక్స్‌రేంజ్ మధ్య వ్యత్యాసంతో సహా అనేక ఉదాహరణలతో పైథాన్‌లో పరిధిని ఎలా ఉపయోగించవచ్చో నేర్చుకున్న ఈ వ్యాసం చివరకి ఇది మనలను తీసుకువస్తుంది. ఈ ట్యుటోరియల్‌లో మీతో పంచుకున్న అన్ని విషయాలతో మీరు స్పష్టంగా ఉన్నారని నేను ఆశిస్తున్నాను.

“రేంజ్ ఇన్ పైథాన్” పై మీరు ఈ కథనాన్ని కనుగొంటే, చూడండి ప్రపంచవ్యాప్తంగా 250,000 కంటే ఎక్కువ సంతృప్తికరమైన అభ్యాసకుల నెట్‌వర్క్‌తో విశ్వసనీయ ఆన్‌లైన్ లెర్నింగ్ సంస్థ.

లోతులేని vs లోతైన కాపీ జావా

మీ ప్రయాణంలో అడుగడుగునా మీకు సహాయం చేయడానికి మేము ఇక్కడ ఉన్నాము మరియు విద్యార్థులు మరియు నిపుణుల కోసం రూపొందించిన పాఠ్యాంశాలను రూపొందించండి. . ఈ కోర్సు మీకు పైథాన్ ప్రోగ్రామింగ్‌లోకి రావడానికి మరియు వివిధ మరియు ప్రధాన మరియు అధునాతన పైథాన్ భావనలకు శిక్షణ ఇవ్వడానికి రూపొందించబడింది వంటి

మీకు ఏవైనా ప్రశ్నలు వస్తే, “రేంజ్ ఇన్ పైథాన్” యొక్క వ్యాఖ్యల విభాగంలో మీ ప్రశ్నలన్నింటినీ అడగడానికి సంకోచించకండి మరియు మా బృందం సమాధానం ఇవ్వడానికి సంతోషిస్తుంది.