பயிற்சி செய்வதற்கான எடுத்துக்காட்டுகளுடன் லூப் டுடோரியலுக்கான பைதான்



பைதான் ஃபார் லூப்பில் உள்ள இந்த இடுகை, ஃபார் லூப்ஸ் என்றால் என்ன, அதை எங்கே பயன்படுத்தலாம், பைதான் ஃபார் லூப்பின் தொடரியல். நீங்கள் பயிற்சி செய்யக்கூடிய பல எடுத்துக்காட்டுகளும் இதில் அடங்கும்.

பைதான் நிரலாக்க மொழி தொடக்கத்தில் இருந்தே மற்ற நிரலாக்க மொழிகளை விட ஒரு படி மேலே உள்ளது. இது வரும்போது இதே போன்ற நன்மை உண்டு . இந்த கட்டுரையில், பைதான் ஃபார் லூப் பற்றி அறிந்து கொள்வோம், அதை ஒரு நிரலில் எவ்வாறு பயன்படுத்தலாம். இந்த கட்டுரையில் பின்வரும் கருத்துக்கள் உள்ளன:

தரவு அறிவியலுடன் பைத்தானின் மகத்தான பயன்பாடுகள் மற்றும் எளிதாக செயல்படுத்தப்படுவதால், ஒவ்வொரு ஆண்டும் தரவு அறிவியலுக்காக உருவாக்கப்படும் வேலைகளின் எண்ணிக்கையில் குறிப்பிடத்தக்க அதிகரிப்பு ஏற்பட்டுள்ளது. பதிவுசெய்க எடுரேகா 24 × 7 ஆதரவோடு நிகழ்நேர தொழில் திட்டங்களுடன் கைநிறைய அனுபவத்தைப் பெறுங்கள், இது உங்களை வெற்றிகரமான தரவு விஞ்ஞானியாக மாற்றுவதற்கான பாதையில் அமைக்கும்,





ஒரு அடிப்படை அறிமுகத்துடன் இந்த கட்டுரையைத் தொடங்குவோம் வளையத்திற்கு மலைப்பாம்பில்.

பைதான் ஃபார் லூப் என்றால் என்ன?

A போன்ற காட்சிகளை மீண்டும் இயக்க a for loop பயன்படுத்தப்படுகிறது பட்டியல் , tuple , அமை , போன்றவை அல்லது. மேலும் காட்சிகளை மட்டுமல்ல, எந்தவொரு செயலையும் பொருளை ஒரு லூப்பைப் பயன்படுத்தி பயணிக்க முடியும்.



கீழே காட்டப்பட்டுள்ள ஒரு பாய்வு விளக்கப்படத்தின் உதவியுடன் ஃபார் லூப்பைப் புரிந்துகொள்வோம்.

லூப்-எடுரேகாவிற்கான ஃப்ளோசார்ட்-பைதான்

மரணதண்டனை தொடங்கும் மற்றும் வரிசை அல்லது மீண்டும் செய்யக்கூடிய பொருளின் முதல் உருப்படியைத் தேடும். இது வரிசையின் முடிவை எட்டியதா இல்லையா என்பதை இது சரிபார்க்கும். தொகுதியில் அறிக்கைகளை இயக்கிய பிறகு, அது வரிசையில் அடுத்த உருப்படியைத் தேடும், மேலும் மரணதண்டனை வரிசையில் கடைசி உருப்படியை அடையும் வரை செயல்முறை தொடரும்.



பைதான் ஃபார் லூப் தொடரியல்

ஃபார் லூப் தொடரியல் ஒரு எடுத்துக்காட்டுடன் புரிந்துகொள்வோம்:

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 i வரம்பில் (0, n): j க்கு வரம்பில் (0, k): அச்சு (முடிவு = '') k = k - 1 வரம்பில் j க்கு ( 0, i + 1): அச்சு ('*', முடிவு = '') அச்சு ('r') முறை (15)

வெளியீடு:

மேலே உள்ள எடுத்துக்காட்டில், எங்களால் செய்ய முடிந்தது வரம்பு செயல்பாட்டைப் பயன்படுத்துகிறது. வெள்ளை இடைவெளிகள் மற்றும் நட்சத்திர மதிப்புகளின் சரியான எண்ணிக்கையைப் பெற வரம்பு செயல்பாட்டைப் பயன்படுத்தினோம், இதனால் மேலே உள்ள வடிவத்தைப் பெறுவோம்.

லூப்பிற்காக ஒரு மலைப்பாம்பில் ஒரு இடைவெளி அறிக்கையை எவ்வாறு பயன்படுத்தலாம் என்பதைப் பார்ப்போம்.

லூப் பிரேக்கிற்கான பைதான்

பைத்தானில் இடைவெளி என்பது ஒரு கட்டுப்பாட்டு ஓட்ட அறிக்கையாகும், இது இடைவெளி ஏற்பட்டவுடன் மரணதண்டனையிலிருந்து வெளியேற பயன்படுகிறது. ஒரு எடுத்துக்காட்டைப் பயன்படுத்தி ஒரு ஃபார் லூப்பில் ஒரு இடைவெளி அறிக்கையை எவ்வாறு பயன்படுத்தலாம் என்பதைப் புரிந்துகொள்வோம்.

எங்களிடம் ஒரு பட்டியல் இருப்பதாகச் சொல்லலாம் உருப்படிகளாக, எனவே விரும்பிய சரம் ஏற்பட்டவுடன் இடைவெளி அறிக்கையைப் பயன்படுத்தி வட்டத்திலிருந்து வெளியேறுவோம்.

நிறுவனம் = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] நிறுவனத்தில் x க்கு: x == 'R' என்றால்: அச்சு அச்சிடு (x)

வெளியீடு: இருக்கிறது

டி

யு

மேலேயுள்ள எடுத்துக்காட்டில், லூப் “R” என்ற சரத்தை எதிர்கொண்டவுடன், அது பிரேக் ஸ்டேட்மென்ட் லூப்பிலிருந்து வெளியேறும் இடத்தில் if statement block இல் நுழைகிறது. இதேபோல், சிக்கல் அறிக்கைகளுக்கு ஏற்ப இடைவேளை அறிக்கையைப் பயன்படுத்தலாம்.

இப்போது, ​​பட்டியல்களில் லூப்பிற்கு பைதான் எவ்வாறு பயன்படுத்தலாம் என்பதைப் பார்ப்போம்.

பட்டியலில் லூப்பிற்கான பைதான்

மலைப்பாம்பில் உள்ள பட்டியல் மற்றதைப் போன்ற ஒரு வரிசை தரவு வகை , எனவே ஒரு பட்டியலை நாம் எவ்வாறு பயன்படுத்தலாம் என்பது தெளிவாகத் தெரிகிறது. ஒரு பட்டியலில் ஒரு லூப் பயன்படுத்தப்படும் ஒரு உதாரணத்தை உங்களுக்குக் காட்டுகிறேன்.

ஜாவாவில் மார்க்கர் இடைமுகம் என்றால் என்ன
color = ['நீலம்', 'வெள்ளை'] வாகனம் = ['கார்', 'பைக்', 'டிரக்'] color_comb = [((x, y) வாகனத்தில் y க்கு x வண்ணத்தில் x] அச்சு (color_comb)

வெளியீடு: [('நீலம்', 'கார்'), ('நீலம்', 'பைக்'), ('நீலம்', 'டிரக்'), ('வெள்ளை', 'கார்'), ('வெள்ளை', 'பைக்') , ('வெள்ளை', 'டிரக்')]

பைத்தானில் ஒரு ஃபார் லூப்பில் தொடர் அறிக்கையை எவ்வாறு பயன்படுத்தலாம் என்பதையும் பார்ப்போம்.

லூப்பிற்கான பைதான் இல் தொடரவும்

இடைவேளை அறிக்கையில் நாம் பயன்படுத்திய அதே உதாரணத்தை புரிந்து கொள்வோம், இடைவேளைக்கு பதிலாக, தொடர் அறிக்கையைப் பயன்படுத்துவோம். இது ஒரு கட்டுப்பாட்டு அறிக்கையாகும், ஆனால் ஒரே வித்தியாசம் என்னவென்றால், அது தற்போதைய மறு செய்கையை மட்டுமே தவிர்த்து, மீதமுள்ள மறு செய்கைகளை எப்படியும் இயக்கும்.

நிறுவனத்தில் x க்கு நிறுவனம் = ['E', 'D', 'U', 'R', 'E', 'K', 'A']: x == 'R' என்றால்: அச்சு (x)

வெளியீடு: இருக்கிறது

டி

யு

இருக்கிறது

TO

TO

மேலே உள்ள எடுத்துக்காட்டில், சரம் மதிப்பு “R” ஆக இருக்கும்போது தொடர் அறிக்கை ஏற்பட்டது, எனவே மரணதண்டனை அந்த குறிப்பிட்ட மறு செய்கையைத் தவிர்த்து, பட்டியலில் உள்ள அடுத்த உருப்படிக்கு நகர்த்தப்பட்டது.

பைத்தானில் வளையத்திற்கு நாம் எவ்வாறு பயன்படுத்தலாம் என்பதைப் புரிந்துகொள்வதற்கு வேறு சில எடுத்துக்காட்டுகளைப் பார்ப்போம்.

லூப் எடுத்துக்காட்டுகளுக்கான பைதான்

பயனரிடமிருந்து எடுக்கப்பட்ட எந்த ஐந்து எண்களின் தயாரிப்புகளையும் அச்சிட லூப் நிரலுக்கான எளிமையானது இங்கே

res = 1 வரம்பில் (0,5): n = int (உள்ளீடு ('ஒரு எண்ணை உள்ளிடுக')) res * = n அச்சு (ரெஸ்)

வெளியீடு:

ஒரு பட்டியலில் கொடுக்கப்பட்டுள்ள சதுரங்களின் பரப்பளவைக் கணக்கிட மற்றொரு எளிய திட்டம் இங்கே.

side = [5,4,7,8,9,3,8,2,6,4] பரப்பளவு = [பக்கத்தில் x க்கு x * x] அச்சு (பகுதி)

வெளியீடு: [25, 16, 49, 64, 81, 9, 64, 4, 36, 16]

இப்போது லூப் கருத்துக்களுக்காக நாங்கள் முடித்துவிட்டோம், நிரலாக்க மொழியை கட்டமைக்கப்பட்ட வழியில் கற்க உதவும் சில பயிற்சிகள் இங்கே.

ஜாவாவில் வீசுவதற்கும் வீசுவதற்கும் வித்தியாசம்
  1. பைத்தானில் லூப் போது
  2. பைத்தானில் தொகுப்புகள்
  3. பைதான் வகுப்புகள் மற்றும் பொருள்கள்
  4. பைதான் தொகுதிகள்

இந்த கட்டுரையின் முடிவிற்கு இது நம்மை அழைத்துச் செல்கிறது, அங்கு பைதான் ஃபார் லூப் இன் பைத்தானை எவ்வாறு பயன்படுத்தலாம் என்பதைக் கற்றுக்கொண்டோம். இந்த டுடோரியலில் உங்களுடன் பகிரப்பட்ட எல்லாவற்றையும் நீங்கள் தெளிவாகக் கருதுகிறீர்கள் என்று நம்புகிறேன்.

“பைதான் ஃபார் லூப்” இல் இந்த கட்டுரையை நீங்கள் கண்டால், பாருங்கள் உலகம் முழுவதும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனம்.

உங்கள் பயணத்தின் ஒவ்வொரு அடியிலும் உங்களுக்கு உதவ நாங்கள் இங்கு வந்துள்ளோம், மேலும் மாணவர்கள் மற்றும் தொழில் வல்லுநர்களுக்காக வடிவமைக்கப்பட்ட ஒரு பாடத்திட்டத்தை கொண்டு வருகிறோம். . பைதான் புரோகிராமிங்கில் உங்களுக்கு ஒரு தொடக்கத்தைத் தருவதற்கும், பல்வேறு மற்றும் முக்கிய மற்றும் மேம்பட்ட பைதான் கருத்தாக்கங்களுக்கும் பயிற்சி அளிப்பதற்காக இந்த பாடநெறி வடிவமைக்கப்பட்டுள்ளது. போன்ற

நீங்கள் ஏதேனும் கேள்விகளைக் கண்டால், உங்கள் எல்லா கேள்விகளையும் கேட்க தயங்க. “பைதான் ஃபார் லூப்” இன் கருத்துகள் பிரிவில் அவற்றை வைக்கவும், எங்கள் குழு பதிலளிப்பதில் மகிழ்ச்சி அடைகிறது.