పైథాన్ ప్రోగ్రామింగ్ భాష మొదటి నుండి ఇతర ప్రోగ్రామింగ్ భాషల కంటే ఒక అడుగు ముందుంది. విషయానికి వస్తే ఇలాంటి ప్రయోజనం ఉంటుంది . ఈ వ్యాసంలో, పైథాన్ ఫర్ లూప్ గురించి మరియు దానిని ప్రోగ్రామ్లో ఎలా ఉపయోగించవచ్చో నేర్చుకుంటాము. ఈ వ్యాసంలో ఈ క్రింది అంశాలు ఉన్నాయి:
- పైప్ కోసం లూప్ అంటే ఏమిటి?
- పైథాన్ ఫర్ లూప్లో పరిధి
- పైప్ ఫర్ లూప్ బ్రేక్
- పైప్ ఫర్ లూప్ ఇన్ లిస్ట్
- పైప్ కోసం లూప్లో కొనసాగండి
- పైప్ కోసం లూప్ ఉదాహరణలు
డేటా సైన్స్ తో అపారమైన అనువర్తనాలు మరియు పైథాన్ సులభంగా అమలు చేయడంతో, ప్రతి సంవత్సరం డేటా సైన్స్ కోసం సృష్టించబడిన ఉద్యోగాల సంఖ్యలో గణనీయమైన పెరుగుదల ఉంది. కోసం నమోదు చేయండి ఎడురేకా మరియు 24 × 7 మద్దతుతో పాటు రియల్ టైమ్ పరిశ్రమ ప్రాజెక్టులతో అనుభవాన్ని పొందండి, ఇది మిమ్మల్ని విజయవంతమైన డేటా సైంటిస్ట్ అయ్యే మార్గంలో ఉంచుతుంది,
ముందుకు వెళ్లి ఈ కథనాన్ని ప్రాథమిక పరిచయంతో ప్రారంభిద్దాం లూప్ కోసం పైథాన్లో.
పైప్ కోసం లూప్ అంటే ఏమిటి?
A వంటి సన్నివేశాలపై మళ్ళించడానికి a for loop ఉపయోగించబడుతుంది జాబితా , టుపుల్ , సెట్ , etc లేదా. మరియు సీక్వెన్సులు మాత్రమే కాదు, ఏదైనా పునరుత్పాదక వస్తువు కూడా ఫర్ ఫర్ లూప్ ఉపయోగించి ప్రయాణించవచ్చు.
క్రింద చూపిన ఫ్లోచార్ట్ సహాయంతో ఫర్ లూప్ను అర్థం చేసుకుందాం.
అమలు ప్రారంభమవుతుంది మరియు క్రమం లేదా పునరుత్పాదక వస్తువులోని మొదటి అంశం కోసం చూస్తుంది. ఇది క్రమం ముగింపుకు చేరుకుందా లేదా అని తనిఖీ చేస్తుంది. బ్లాక్లోని స్టేట్మెంట్లను ఎగ్జిక్యూట్ చేసిన తరువాత, ఇది సీక్వెన్స్లోని తదుపరి ఐటెమ్ కోసం చూస్తుంది మరియు ఎగ్జిక్యూషన్ సీక్వెన్స్లోని చివరి ఐటెమ్కు చేరే వరకు ఈ ప్రక్రియ కొనసాగుతుంది.
పైథాన్ ఫర్ లూప్ సింటాక్స్
ఫర్ లూప్ సింటాక్స్ ను ఉదాహరణతో అర్థం చేసుకుందాం:
x లో i కోసం x = (1,2,3,4,5): ప్రింట్ (i)
అవుట్పుట్: ఒకటి
2
3
4
5
కింది వాటిలో ఏది నియంత్రణ ప్రకటనలకు ఉదాహరణలు?
పై ఉదాహరణలో, ఉరితీత టుపుల్ x లోని మొదటి అంశం నుండి ప్రారంభమైంది, మరియు అది 5 కి చేరుకునే వరకు కొనసాగింది. పైథాన్లో లూప్ కోసం మనం ఎలా ఉపయోగించవచ్చో ఇది చాలా సులభమైన ఉదాహరణ. శ్రేణి ఫంక్షన్ను లూప్ కోసం ఎలా ఉపయోగించవచ్చో కూడా చూద్దాం.
పైథాన్ ఫర్ లూప్లో పరిధి
పైథాన్లో, పరిధి అనేది అంతర్నిర్మిత ఫంక్షన్, ఇది క్రమాన్ని అందిస్తుంది. జ పరిధి ఫంక్షన్ ప్రారంభ పారామితి, ముగింపు పరామితి మరియు దశల పరామితి అనే మూడు పారామితులను కలిగి ఉంది. ముగింపు పరామితిలో ప్రకటించిన సంఖ్య లేదు, దీనిని ఉదాహరణతో అర్థం చేసుకుందాం.
a = జాబితా (పరిధి (0,10,2%) ముద్రణ (ఎ)
అవుట్పుట్: [0,2,4,6,8]
పై ఉదాహరణలో, క్రమం 0 నుండి మొదలై 9 వద్ద ముగుస్తుంది ఎందుకంటే ముగింపు పరామితి 10 మరియు దశ 2, కాబట్టి అమలు చేసేటప్పుడు ఇది ప్రతి అంశం తర్వాత 2 అడుగులు దూకుతుంది.
ఇప్పుడు లూప్ కోసం పైథాన్ ఉపయోగించి ఒక ఉదాహరణ చూద్దాం.
def pattern (n): k = 2 * n - 2 నేను పరిధిలో (0, n): పరిధిలో j కోసం (0, k): ప్రింట్ (ముగింపు = '') k = k - 1 పరిధిలో j కోసం ( 0, i + 1): ప్రింట్ ('*', ఎండ్ = '') ప్రింట్ ('r') నమూనా (15)
అవుట్పుట్:
పై ఉదాహరణలో, మేము ఒక చేయగలిగాము శ్రేణి ఫంక్షన్ ఉపయోగించి. మేము తెల్లని ఖాళీలు మరియు నక్షత్ర విలువల యొక్క ఖచ్చితమైన సంఖ్యను పొందడానికి శ్రేణి ఫంక్షన్ను ఉపయోగించాము, తద్వారా పై నమూనాను పొందుతాము.
లూప్ కోసం పైథాన్లో బ్రేక్ స్టేట్మెంట్ను ఎలా ఉపయోగించవచ్చో చూద్దాం.
పైప్ ఫర్ లూప్ బ్రేక్
బ్రేక్ ఇన్ పైథాన్ అనేది కంట్రోల్ ఫ్లో స్టేట్మెంట్, ఇది విరామం ఎదురైన వెంటనే అమలు నుండి నిష్క్రమించడానికి ఉపయోగించబడుతుంది. ఉదాహరణను ఉపయోగించి లూప్ కోసం బ్రేక్ స్టేట్మెంట్ను ఎలా ఉపయోగించవచ్చో అర్థం చేసుకుందాం.
మన దగ్గర జాబితా ఉందని చెప్పండి ఐటెమ్లుగా, కావలసిన స్ట్రింగ్ ఎదురైన వెంటనే బ్రేక్ స్టేట్మెంట్ ఉపయోగించి లూప్ నుండి నిష్క్రమిస్తాము.
కంపెనీలో x కోసం కంపెనీ = ['E', 'D', 'U', 'R', 'E', 'K', 'A']: ఉంటే x == 'R': బ్రేక్ ప్రింట్ (x)
అవుట్పుట్: IS
డి
యు
పై ఉదాహరణలో, లూప్ “R” స్ట్రింగ్ను ఎదుర్కొన్న వెంటనే అది బ్రేక్ స్టేట్మెంట్ లూప్ నుండి నిష్క్రమించే ఇఫ్ స్టేట్మెంట్ బ్లాక్లోకి ప్రవేశిస్తుంది. అదేవిధంగా, మేము సమస్య స్టేట్మెంట్ల ప్రకారం బ్రేక్ స్టేట్మెంట్ను ఉపయోగించవచ్చు.
సి ++ మరియు జావా మధ్య తేడా ఏమిటి
ఇప్పుడు, జాబితాలలో లూప్ కోసం పైథాన్ ఎలా ఉపయోగించవచ్చో చూద్దాం.
పైప్ ఫర్ లూప్ ఇన్ లిస్ట్
పైథాన్లోని జాబితా ఇతర వాటిలాంటి క్రమం సమాచార తరహా , కాబట్టి మేము జాబితాను ఎలా ఉపయోగించుకోవాలో స్పష్టంగా తెలుస్తుంది. జాబితాలో ఫర్ లూప్ ఉపయోగించబడే ఉదాహరణను నేను మీకు చూపిస్తాను.
color = ['నీలం', 'తెలుపు'] వాహనం = ['కారు', 'బైక్', 'ట్రక్'] color_comb = [(x, y) వాహనంలో y కోసం రంగులో x కోసం] ముద్రణ (color_comb)
అవుట్పుట్: [('నీలం', 'కారు'), ('నీలం', 'బైక్'), ('నీలం', 'ట్రక్'), ('తెలుపు', 'కారు'), ('తెలుపు', 'బైక్') , ('వైట్', 'ట్రక్')]
పైథాన్లో ఒక ఫర్ లూప్లో కొనసాగింపు స్టేట్మెంట్ను ఎలా ఉపయోగించవచ్చో కూడా చూద్దాం.
పైప్ కోసం లూప్ కోసం కొనసాగించండి
బ్రేక్ స్టేట్మెంట్లో మనం ఉపయోగించిన అదే ఉదాహరణను అర్థం చేసుకుందాం, బ్రేక్కి బదులుగా, కంటిన్యూ స్టేట్మెంట్ని ఉపయోగిస్తాము. ఇది కూడా ఒక కంట్రోల్ స్టేట్మెంట్ కానీ ఒకే తేడా ఏమిటంటే ఇది ప్రస్తుత పునరావృతాన్ని మాత్రమే దాటవేస్తుంది మరియు మిగిలిన పునరావృతాలను ఎలాగైనా అమలు చేస్తుంది.
కంపెనీలో x కోసం కంపెనీ = ['E', 'D', 'U', 'R', 'E', 'K', 'A']: x == 'R' అయితే: ముద్రణ (x) కొనసాగించండి
అవుట్పుట్: IS
డి
యు
IS
TO
TO
పై ఉదాహరణలో, స్ట్రింగ్ విలువ “R” అయినప్పుడు కొనసాగింపు స్టేట్మెంట్ ఎదురైంది, కాబట్టి అమలు ఆ నిర్దిష్ట పునరుక్తిని దాటవేసి జాబితాలోని తదుపరి అంశానికి తరలించబడింది.
పైథాన్లో లూప్ కోసం మనం ఎలా ఉపయోగించవచ్చో బాగా అర్థం చేసుకోవడానికి ఇప్పుడు మరికొన్ని ఉదాహరణలు చూద్దాం.
పైప్ కోసం లూప్ ఉదాహరణలు
వినియోగదారు నుండి తీసిన ఏదైనా ఐదు సంఖ్యల ఉత్పత్తిని ముద్రించడానికి లూప్ ప్రోగ్రామ్ కోసం ఇక్కడ చాలా సులభం
నైరూప్య తరగతి మరియు ఇంటర్ఫేస్ మధ్య తేడాలు
res = 1 పరిధిలో (0,5): n = int (ఇన్పుట్ ('సంఖ్యను నమోదు చేయండి')) res * = n ముద్రణ (res)
అవుట్పుట్:
జాబితాలో వైపులా ఇవ్వబడిన చతురస్రాల వైశాల్యాన్ని లెక్కించడానికి మరొక సాధారణ ప్రోగ్రామ్ ఇక్కడ ఉంది.
side = [5,4,7,8,9,3,8,2,6,4] ప్రాంతం = [x లో x కోసం x] x ముద్రణ (ప్రాంతం)
అవుట్పుట్: [25, 16, 49, 64, 81, 9, 64, 4, 36, 16]
ఇప్పుడు మేము ఫర్ లూప్ కాన్సెప్ట్లతో పూర్తి చేసాము, ప్రోగ్రామింగ్ భాషను నిర్మాణాత్మకంగా నేర్చుకోవడంలో మీకు సహాయపడే కొన్ని ట్యుటోరియల్స్ ఇక్కడ ఉన్నాయి.
పైథాన్ కోసం లూప్ కోసం ఎలా ఉపయోగించవచ్చో నేర్చుకున్న ఈ వ్యాసం చివరకి ఇది మనలను తీసుకువస్తుంది. ఈ ట్యుటోరియల్లో మీతో పంచుకున్న అన్ని విషయాలతో మీరు స్పష్టంగా ఉన్నారని నేను ఆశిస్తున్నాను.
“పైథాన్ ఫర్ లూప్” పై మీరు ఈ కథనాన్ని కనుగొంటే, చూడండి ప్రపంచవ్యాప్తంగా 250,000 కంటే ఎక్కువ సంతృప్తికరమైన అభ్యాసకుల నెట్వర్క్తో విశ్వసనీయ ఆన్లైన్ లెర్నింగ్ సంస్థ.
మీ ప్రయాణంలో అడుగడుగునా మీకు సహాయం చేయడానికి మేము ఇక్కడ ఉన్నాము మరియు విద్యార్థులు మరియు నిపుణుల కోసం రూపొందించిన పాఠ్యాంశాలను రూపొందించండి. . ఈ కోర్సు మీకు పైథాన్ ప్రోగ్రామింగ్లోకి రావడానికి మరియు వివిధ మరియు ప్రధాన మరియు అధునాతన పైథాన్ భావనలకు శిక్షణ ఇవ్వడానికి రూపొందించబడింది వంటి
మీకు ఏవైనా ప్రశ్నలు వస్తే, మీ ప్రశ్నలన్నింటినీ అడగడానికి సంకోచించకండి. వాటిని “పైథాన్ ఫర్ లూప్” యొక్క వ్యాఖ్యల విభాగంలో ఉంచండి మరియు మా బృందం సమాధానం ఇవ్వడానికి సంతోషిస్తుంది.