30 மலைப்பாம்பு ஸ்கிரிப்டுகள் உதாரணங்கள்

30 Python Scripts Examples



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

01. வணக்கம் உலகம்
02. இரண்டு சரங்களை இணைக்கவும்
03. சரத்தில் மிதக்கும் புள்ளியை வடிவமைக்கவும்
04. எண்ணை சக்திக்கு உயர்த்தவும்
05. பூலியன் வகைகளுடன் வேலை
06. வேறு அறிக்கை என்றால்
07. AND மற்றும் OR ஆபரேட்டர்களைப் பயன்படுத்துதல்
08. வழக்கு அறிக்கையை மாற்றவும்
09. லூப் போது
10 வளையத்திற்கு
பதினொன்று. ஒரு பைதான் ஸ்கிரிப்டை மற்றொன்றிலிருந்து இயக்கவும்
12. கட்டளை வரி வாதத்தைப் பயன்படுத்துதல்
13 ரெஜெக்ஸின் பயன்பாடு
14 கெட்பாஸின் பயன்பாடு
பதினைந்து. தேதி வடிவத்தின் பயன்பாடு
16. பட்டியலிலிருந்து உருப்படியைச் சேர்க்கவும் மற்றும் அகற்றவும்
17. பட்டியல் புரிதல்
18 துண்டு தரவு
19. அகராதியில் தரவைச் சேர்த்து தேடுங்கள்
இருபது. தொகுப்பில் தரவைச் சேர்த்து தேடுங்கள்
இருபத்து ஒன்று. பட்டியலில் உள்ள பொருட்களை எண்ணுங்கள்
22. ஒரு செயல்பாட்டை வரையறுத்து அழைக்கவும்
2. 3. வீசுதல் மற்றும் பிடித்தல் விதிவிலக்கு பயன்பாடு
24. கோப்பைப் படித்து எழுதுங்கள்
25 கோப்பகத்தில் கோப்புகளை பட்டியலிடுங்கள்
26. ஊறுகாயைப் பயன்படுத்தி படிக்கவும் எழுதவும்
27. வகுப்பு மற்றும் முறையை வரையறுக்கவும்
28 வரம்பு செயல்பாட்டின் பயன்பாடு
29. வரைபட செயல்பாட்டின் பயன்பாடு
30. வடிகட்டி செயல்பாட்டின் பயன்பாடு







முதல் பைதான் ஸ்கிரிப்டை உருவாக்கி செயல்படுத்தவும்:

எந்த பைதான் கோப்பையும் உருவாக்காமல் டெர்மினலில் இருந்து எளிய பைதான் ஸ்கிரிப்டை எழுதி இயக்கலாம். ஸ்கிரிப்ட் பெரியதாக இருந்தால், அதற்கு எழுத வேண்டும் மற்றும் எந்த எடிட்டரைப் பயன்படுத்தி எந்த பைதான் கோப்பிலும் ஸ்கிரிப்டைச் சேமிக்கலாம். ஸ்கிரிப்டை எழுத பைசார்ம் அல்லது ஸ்பைடர் போன்ற பைத்தானுக்கு உருவாக்கப்பட்ட எந்த உரை எடிட்டரையோ அல்லது பிரம்மாண்டம், விஷுவல் ஸ்டுடியோ கோட் அல்லது எந்த ஐடிஇ மென்பொருளையோ பயன்படுத்தலாம். பைதான் கோப்பின் நீட்டிப்பு ஆகும் .py . மலைப்பாம்பு பதிப்பு 3.8 மற்றும் இந்த ஸ்பைடர் 3 பைதான் ஸ்கிரிப்டை எழுத இந்த கட்டுரையில் பைத்தானின் ஐடிஇ பயன்படுத்தப்படுகிறது. நீங்கள் நிறுவ வேண்டும் ஸ்பைடர் அதைப் பயன்படுத்த உங்கள் கணினியில் IDE.



நீங்கள் டெர்மினலில் இருந்து ஏதேனும் ஸ்கிரிப்டை இயக்க விரும்பினால், 'ஐ இயக்கவும் மலைப்பாம்பு ' அல்லது ' மலைப்பாம்பு 3 ' தொடர்பு பயன்முறையில் பைத்தானைத் திறக்க கட்டளை. பின்வரும் பைதான் ஸ்கிரிப்ட் உரையை அச்சிடும் வணக்கம் உலகம் வெளியீடாக.



>>> அச்சு(வணக்கம் உலகம்)


இப்போது, ​​ஸ்கிரிப்டை பெயரிடப்பட்ட கோப்பில் சேமிக்கவும் c1.py . நீங்கள் டெர்மினலில் இருந்து பின்வரும் கட்டளையை இயக்க வேண்டும் c1.py .





$ python3 c1.பை

நீங்கள் கோப்பை இயக்க விரும்பினால் ஸ்பைடர் 3 IDE, பின்னர் நீங்கள் கிளிக் செய்ய வேண்டும் ஓடு பொத்தானை

எடிட்டரின். குறியீட்டைச் செயல்படுத்திய பின் பின்வரும் வெளியீடு எடிட்டரில் காட்டப்படும்.



மேல்

இரண்டு சரங்களை இணைத்தல்:

பைத்தானில் சரம் மதிப்புகளைச் சேர பல வழிகள் உள்ளன. பைத்தானில் இரண்டு சரம் மதிப்புகளை இணைப்பதற்கான மிக எளிய வழி ‘+’ ஆபரேட்டரைப் பயன்படுத்துவது. இரண்டு சரங்களை இணைப்பதற்கான வழியை அறிய பின்வரும் ஸ்கிரிப்டுடன் எந்த பைத்தானையும் உருவாக்கவும். இங்கே, இரண்டு சரம் மதிப்புகள் இரண்டு மாறிகளில் ஒதுக்கப்படுகின்றன, பின்னர் அச்சிடப்பட்ட இணைக்கப்பட்ட மதிப்புகளை சேமிக்க மற்றொரு மாறி பயன்படுத்தப்படுகிறது.

c2.py

சரம் 1= 'லினக்ஸ்'
சரம் 2= 'குறிப்பு'
சேர்ந்த_சரம்=சரம் 1 + சரம் 2
அச்சு(சேர்ந்த_சரம்)

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

பைத்தானில் உள்ள மற்ற சேரும் விருப்பத்தைப் பற்றி நீங்கள் மேலும் அறிய விரும்பினால், நீங்கள் பைதான் ஸ்ட்ரிங் கன்டேனேஷன் என்ற டுடோரியலைப் பார்க்கலாம்.

மேல்

சரத்தில் மிதக்கும் புள்ளியை வடிவமைக்கவும்:

பகுதியளவு எண்களை உருவாக்க நிரலாக்கத்தில் மிதக்கும் புள்ளி எண் தேவைப்படுகிறது, சில சமயங்களில் நிரலாக்க நோக்கங்களுக்காக மிதக்கும் புள்ளி எண்ணை வடிவமைக்க வேண்டும். மிதக்கும் புள்ளி எண்ணை வடிவமைக்க மலைப்பாம்பில் பல வழிகள் உள்ளன. ஒரு மிதக்கும் புள்ளி எண்ணை வடிவமைக்க பின்வரும் ஸ்கிரிப்டில் சரம் வடிவமைத்தல் மற்றும் சரம் இடைச்செருகல் பயன்படுத்தப்படுகிறது. வடிவம் () வடிவம் அகலத்துடன் கூடிய முறை சரம் வடிவமைப்பில் பயன்படுத்தப்படுகிறது, மேலும் 'அகலம் கொண்ட வடிவத்துடன்%% சரம் இடைச்செருகலில் பயன்படுத்தப்படுகிறது. வடிவமைப்பு அகலத்தின் படி, தசம புள்ளிக்கு முன் 5 இலக்கங்களும், தசம புள்ளிக்கு பிறகு 2 இலக்கங்களும் அமைக்கப்படும்.

c3.py

# சரம் வடிவமைப்பின் பயன்பாடு
மிதவை 1= 563.78453
அச்சு('{: 5.2f}'.வடிவம்(மிதவை 1))

# சரம் இடைச்செருகல் பயன்பாடு
மிதவை 2= 563.78453
அச்சு('%5.2f'% மிதவை 2)

எடிட்டரிலிருந்து ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

பைத்தானில் ஸ்ட்ரிங் ஃபார்மேட்டிங் பற்றி மேலும் தெரிந்து கொள்ள விரும்பினால், நீங்கள் டுடோரியலை, பைதான் ஸ்ட்ரிங் ஃபார்மாட்டிங்கை பார்க்கலாம்.

மேல்

எண்ணை சக்திக்கு உயர்த்தவும்:

கணக்கிட மலைப்பாம்பில் பல வழிகள் உள்ளன எக்ஸ்என் பைத்தானில். பின்வரும் ஸ்கிரிப்டில், கணக்கிட மூன்று வழிகள் காட்டப்பட்டுள்ளன xn பைத்தானில். இரட்டை ' * ’ ஆபரேட்டர், என். எஸ்() முறை, மற்றும் கணிதம். xn கணக்கிட இந்த முறை பயன்படுத்தப்படுகிறது. மதிப்புகள் எக்ஸ் மற்றும் என் எண் மதிப்புகளுடன் தொடங்கப்பட்டது. இரட்டை ' * ’ மற்றும் என். எஸ்() முழு மதிப்புகளின் சக்தியைக் கணக்கிட முறைகள் பயன்படுத்தப்படுகின்றன. கணிதம். பின்ன எண்களின் சக்தியைக் கணக்கிட முடியும்; மேலும், அது ஸ்கிரிப்ட்டின் கடைசி பகுதியில் காட்டப்பட்டுள்ளது.

c4.py

இறக்குமதி கணிதம்
# X மற்றும் n க்கு மதிப்புகளை ஒதுக்கவும்
எக்ஸ்= 4
என்= 3

# முறை 1
சக்தி=x ** n
அச்சு(' %d க்கு சக்தி %d என்பது %d'%(எக்ஸ்,என்,சக்தி))

# முறை 2
சக்தி= என். எஸ்(எக்ஸ்,என்)
அச்சு(' %d க்கு சக்தி %d என்பது %d'%(எக்ஸ்,என்,சக்தி))

# முறை 3
சக்தி= கணிதம்.என். எஸ்(2,6.5)
அச்சு(' %d க்கு சக்தி %d %5.2f'%(எக்ஸ்,என்,சக்தி))

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும். முதல் இரண்டு வெளியீடுகள் இதன் முடிவைக் காட்டுகின்றன 43, மற்றும் மூன்றாவது வெளியீடு இதன் முடிவைக் காட்டுகிறது 26.5 .

மேல்

பூலியன் வகைகளுடன் வேலை செய்யுங்கள்:

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

c5.py

# பூலியன் மதிப்பு
வால் 1= உண்மை
அச்சு(வால் 1)

# பூலியனுக்கு எண்
எண்= 10
அச்சு(பூல்(எண்))

எண்=-5
அச்சு(பூல்(எண்))

எண்= 0
அச்சு(பூல்(எண்))

# ஒப்பீட்டு ஆபரேட்டரிடமிருந்து பூலியன்
வால் 1= 6
வால் 2= 3
அச்சு(வால் 1<வால் 2)

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

மேல்

If if அறிக்கையின் பயன்பாடு:

பின்வரும் ஸ்கிரிப்ட் பைத்தானில் ஒரு நிபந்தனை அறிக்கையைப் பயன்படுத்துவதைக் காட்டுகிறது. என்ற பிரகடனம் if-else மலைப்பாம்பில் உள்ள அறிக்கை மற்ற மொழிகளை விட சற்று வித்தியாசமானது. மற்ற மொழிகளைப் போல பைத்தானில் if-else தொகுதியை வரையறுக்க சுருள் அடைப்புக்குறிகள் தேவையில்லை, ஆனால் உள்தள்ளல் தொகுதி சரியாகப் பயன்படுத்தப்பட வேண்டும் மற்ற ஸ்கிரிப்ட் பிழையைக் காண்பிக்கும். இங்கே, மிகவும் எளிமையானது இல்லையென்றால் ஸ்கிரிப்டில் ஸ்டேட்மென்ட் பயன்படுத்தப்படுகிறது, இது எண் மாறியின் மதிப்பு 70 ஐ விட அதிகமாகவோ அல்லது சமமாகவோ இருப்பதை சரிபார்க்கும். ஏ பெருங்குடல் (:) 'க்குப் பிறகு பயன்படுத்தப்படுகிறது என்றால் ' மற்றும் ' வேறு ' தொகுதியின் தொடக்கத்தை வரையறுக்க தொகுதி.

c6.py

# ஒரு எண் மதிப்பை ஒதுக்கவும்
எண்= 70

# 70 க்கு மேல் இருக்கிறதா இல்லையா என்பதை சரிபார்க்கவும்
என்றால் (எண்> = 70):
அச்சு('நீங்கள் கடந்துவிட்டீர்கள்')
வேறு:
அச்சு('நீங்கள் தேர்ச்சி பெறவில்லை')

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

மேல்

AND மற்றும் OR ஆபரேட்டர்களின் பயன்பாடு:

பின்வரும் ஸ்கிரிப்ட் பயன்பாடுகளைக் காட்டுகிறது மற்றும் மற்றும் அல்லது நிபந்தனை அறிக்கையில் ஆபரேட்டர்கள். மற்றும் ஆபரேட்டர் திரும்புகிறார் உண்மை இரண்டு நிபந்தனைகளும் திரும்பும்போது உண்மை, மற்றும் அல்லது ஆபரேட்டர் திரும்புகிறார் உண்மை இரண்டு நிபந்தனைகளின் எந்த நிபந்தனையும் திரும்பும்போது உண்மை . இரண்டு மிதக்கும் புள்ளி எண்கள் MCQ மற்றும் கோட்பாட்டு மதிப்பெண்களாக எடுக்கப்படும். AND மற்றும் OR ஆபரேட்டர்கள் இரண்டும் ‘ என்றால் ' அறிக்கை நிபந்தனையின் படி, MCQ மதிப்பெண்கள் 40 க்கு சமமாக இருந்தால் மற்றும் கோட்பாட்டு மதிப்பெண்கள் 30 க்கு மேல் அல்லது சமமாக இருந்தால் என்றால் ' அறிக்கை திரும்பும் உண்மை அல்லது MCQ மற்றும் கோட்பாட்டின் மொத்தம் 70 ஐ விட அதிகமாகவோ அல்லது சமமாகவோ இருந்தால் என்றால் ' அறிக்கையும் திரும்ப வரும் உண்மை .

c7.py

# MCQ மதிப்பெண்களை எடுத்துக் கொள்ளுங்கள்
mcq_marks= மிதக்க(உள்ளீடு(MCQ மதிப்பெண்களை உள்ளிடவும்:))
# கோட்பாட்டு மதிப்பெண்களை எடுத்துக் கொள்ளுங்கள்
கோட்பாடு_ குறிப்புகள்= மிதக்க(உள்ளீடு(தியரி மதிப்பெண்களை உள்ளிடவும்: '))

# மற்றும் OR ஆபரேட்டரைப் பயன்படுத்தி தேர்ச்சி நிலையை சரிபார்க்கவும்
என்றால் (mcq_marks> = 40 மற்றும்கோட்பாடு_ குறிப்புகள்> = 30) அல்லது (mcq_marks + theory_marks) > =70:
அச்சு(' nநீங்கள் கடந்துவிட்டீர்கள் ')
வேறு:
அச்சு(' nநீங்கள் தோல்வியடைந்தீர்கள் ')

பின்வரும் வெளியீட்டின் படி, என்றால் அறிக்கை திரும்பும் பொய் உள்ளீட்டு மதிப்புகள் 30 மற்றும் 35, மற்றும் வருமானத்திற்கு உண்மை உள்ளீட்டு மதிப்புகள் 40 மற்றும் 45 க்கு.

மேல்

வழக்கு அறிக்கையை மாற்றவும்:

பைதான் ஆதரிக்கவில்லை ஒரு சுவிட்ச்-கேஸ் மற்ற நிலையான நிரலாக்க மொழிகளைப் போன்ற அறிக்கை, ஆனால் இந்த வகை அறிக்கையை தனிப்பயன் செயல்பாட்டைப் பயன்படுத்தி பைத்தானில் செயல்படுத்தலாம். பணியாளர் விவரங்கள் () சுவிட்ச்-கேஸ் ஸ்டேட்மென்ட் போல வேலை செய்ய பின்வரும் ஸ்கிரிப்டில் செயல்பாடு உருவாக்கப்பட்டது. செயல்பாட்டில் ஒரு அளவுரு மற்றும் பெயரிடப்பட்ட அகராதி உள்ளது மாற்றி. செயல்பாட்டு அளவுருவின் மதிப்பு அகராதியின் ஒவ்வொரு குறியீட்டிலும் சரிபார்க்கப்படுகிறது. ஏதேனும் பொருத்தம் காணப்பட்டால், குறியீட்டின் தொடர்புடைய மதிப்பு செயல்பாட்டிலிருந்து திருப்பித் தரப்படும்; இல்லையெனில், இரண்டாவது அளவுரு மதிப்பு switchcher.get () முறை திரும்ப வழங்கப்படும்.

c8.py

# சுவிட்ச் கேஸ் விருப்பங்களை செயல்படுத்த ஸ்விட்சர்
டெஃப்ஊழியர்_ விவரங்கள்(ஐடி):
மாற்றி= {
'1004':ஊழியர் பெயர்: எம்.டி. மெஹ்ராப் ',
'1009':ஊழியர் பெயர்: மிதா ரஹ்மான்,
'1010':பணியாளர் பெயர்: சாகிப் அல் ஹசன்,
}
'' 'போட்டி கண்டுபிடிக்கப்பட்டால் முதல் வாதம் திருப்பித் தரப்படும்
பொருந்தவில்லை என்றால் எதுவும் திருப்பித் தரப்படாது ''

திரும்பமாற்றி.பெறு(ஐடி, 'ஒன்றுமில்லை')

# ஊழியர் ஐடியை எடுத்துக் கொள்ளுங்கள்
ஐடி= உள்ளீடு('ஊழியர் ஐடியை உள்ளிடவும்:')
# வெளியீட்டை அச்சிடுங்கள்
அச்சு(ஊழியர்_ விவரங்கள்(ஐடி))

பின்வரும் வெளியீட்டின் படி, ஸ்கிரிப்ட் இரண்டு முறை செயல்படுத்தப்படுகிறது, மேலும் ஐடி மதிப்புகளின் அடிப்படையில் இரண்டு ஊழியர்களின் பெயர்கள் அச்சிடப்படுகின்றன.

மேல்

போது சுழற்சியின் பயன்பாடு:

பைத்தானில் சிறிது வளையத்தைப் பயன்படுத்துவது பின்வரும் எடுத்துக்காட்டில் காட்டப்பட்டுள்ளது. பெருங்குடல் (:) சுழற்சியின் தொடக்கத் தொகுதியை வரையறுக்கப் பயன்படுகிறது, மேலும் சுழற்சியின் அனைத்து அறிக்கைகளும் சரியான உள்தள்ளலைப் பயன்படுத்தி வரையறுக்கப்பட வேண்டும்; இல்லையெனில், உள்தள்ளல் பிழை தோன்றும். பின்வரும் ஸ்கிரிப்டில், கவுண்டர் மதிப்பு ஆரம்பிக்கப்பட்டுள்ளது 1 அது வளையத்தில் பயன்படுத்தப்படுகிறது. லூப் 5 முறை மீண்டும் மீண்டும் ஒவ்வொரு மறு செய்கையிலும் கவுண்டரின் மதிப்புகளை அச்சிடும். தி எதிர் சுழற்சியின் முடிவை அடைய ஒவ்வொரு மறு செய்கையிலும் மதிப்பு 1 ஆல் அதிகரிக்கப்படுகிறது.

c9.py

# கவுண்டரைத் தொடங்கவும்
எதிர்= 1
# சுழற்சியை 5 முறை செய்யவும்
போதுஎதிர்< 6:
# எதிர் மதிப்பை அச்சிடவும்
அச்சு (தற்போதைய எதிர் மதிப்பு: %d '% கவுண்டர்)
# கவுண்டரை அதிகரிக்கவும்
எதிர்=எதிர் +1

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

மேல்

வளையத்திற்கான பயன்பாடு:

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

c10.py

# பட்டியலை துவக்கவும்
வார நாட்கள்= ['ஞாயிற்றுக்கிழமை', 'திங்கட்கிழமை', 'செவ்வாய்','புதன்', 'வியாழன்','வெள்ளி', 'சனிக்கிழமை']
அச்சு(ஏழு வார நாட்கள்: n')
# வளையத்தைப் பயன்படுத்தி பட்டியலை மீண்டும் செய்யவும்
க்கானநாள்இல் சரகம்(லென்(வார நாட்கள்)):
அச்சு(வார நாட்கள்[நாள்])

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

மேல்

ஒரு பைதான் ஸ்கிரிப்டை மற்றொன்றிலிருந்து இயக்கவும்:

சில நேரங்களில் மற்றொரு பைதான் கோப்பிலிருந்து ஒரு பைதான் கோப்பின் ஸ்கிரிப்டைப் பயன்படுத்த வேண்டும். பயன்படுத்தி எந்த தொகுதியையும் இறக்குமதி செய்வது போல இது எளிதாக செய்யப்படலாம் இறக்குமதி முக்கிய சொல். இங்கே, vacations.py சரம் மதிப்புகளால் துவக்கப்பட்ட இரண்டு மாறிகள் கோப்பில் உள்ளன. இந்த கோப்பு இங்கு இறக்குமதி செய்யப்பட்டது c11.py மாற்றுப்பெயர் கொண்ட கோப்பு ' v ’ . மாதப் பெயர்களின் பட்டியல் இங்கே வரையறுக்கப்பட்டுள்ளது. தி கொடி என்ற மதிப்பை அச்சிட இங்கே பயன்படுத்தப்படுகிறது விடுமுறை 1 மாதங்களுக்கு ஒரு முறை மாறுபடும் ' ஜூன் ' மற்றும் ' ஜூலை '. இன் மதிப்பு விடுமுறை 2 மாறி மாதத்திற்கு அச்சிடப்படும் 'டிசம்பர்' . மற்ற ஒன்பது மாத பெயர்கள் அச்சிடப்படும் if-elseif-else அறிக்கை செயல்படுத்தப்படும்

vacations.py

# மதிப்புகளைத் தொடங்கவும்
விடுமுறை 1= 'கோடை விடுமுறை'
விடுமுறை 2= 'குளிர்கால விடுமுறை'

c11.py

# மற்றொரு பைதான் ஸ்கிரிப்டை இறக்குமதி செய்யவும்
இறக்குமதிவிடுமுறைகள்எனv

# மாத பட்டியலை துவக்கவும்
மாதங்கள்= ['ஜனவரி', 'பிப்ரவரி', 'மார்ச்', 'ஏப்ரல்', 'மே', 'ஜூன்',
'ஜூலை', 'ஆகஸ்ட்', 'செப்டம்பர்', 'அக்டோபர்', 'நவம்பர்', 'டிசம்பர்']
கோடை விடுமுறையை ஒரு முறை அச்சிட ஆரம்ப கொடி மாறி
கொடி= 0

# வளையத்தைப் பயன்படுத்தி பட்டியலை மீண்டும் செய்யவும்
க்கானமாதம்இல்மாதங்கள்:
என்றால்மாதம்== 'ஜூன்' அல்லதுமாதம்== 'ஜூலை':
என்றால்கொடி== 0:
அச்சு('இப்போது',v.விடுமுறை 1)
கொடி= 1
எலிஃப்மாதம்== 'டிசம்பர்':
அச்சு('இப்போது',v.விடுமுறை 2)
வேறு:
அச்சு('தற்போதைய மாதம்',மாதம்)

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

மேல்

கட்டளை வரி வாதத்தின் பயன்பாடு:

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

c12.py

# இறக்குமதி sys தொகுதி
இறக்குமதி sys

# வாதங்களின் மொத்த எண்ணிக்கை
அச்சு('மொத்த வாதங்கள்:', லென்(sys.argv))

அச்சு('வாத மதிப்புகள்:')
# சுழற்சியைப் பயன்படுத்தி கட்டளை வரி வாதங்களை மீண்டும் செய்யவும்
க்கானநான்இல் sys.argv:
அச்சு(நான்)

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

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

மேலே காட்டப்பட்டுள்ள மதிப்புகளை அமைத்த பிறகு ஸ்கிரிப்ட் செயல்படுத்தப்பட்டால், பின்வரும் வெளியீடு தோன்றும்.


கட்டளை வரி வாத மதிப்புகள் முனையத்திலிருந்து எளிதாக பைதான் ஸ்கிரிப்டில் அனுப்பப்படும். ஸ்கிரிப்ட் முனையத்திலிருந்து செயல்படுத்தப்பட்டால் பின்வரும் வெளியீடு தோன்றும்.


பைத்தானில் கட்டளை வரி வாதங்களைப் பற்றி மேலும் அறிய விரும்பினால், நீங்கள் பயிற்சியைச் சரிபார்க்கலாம், பைத்தானில் கட்டளை வரியில் வாதங்களை பாகுபடுத்துவது எப்படி .

மேல்

ரெஜெக்ஸின் பயன்பாடு:

குறிப்பிட்ட வடிவத்தின் அடிப்படையில் ஒரு குறிப்பிட்ட சரத்தின் குறிப்பிட்ட பகுதியை பொருத்த அல்லது தேட மற்றும் மாற்றுவதற்கு மலைப்பாம்பில் வழக்கமான வெளிப்பாடு அல்லது ரீஜெக்ஸ் பயன்படுத்தப்படுகிறது. 'மறு' வழக்கமான வெளிப்பாட்டைப் பயன்படுத்த பைத்தானில் தொகுதி பயன்படுத்தப்படுகிறது. பின்வரும் ஸ்கிரிப்ட் பைத்தானில் ரீஜெக்ஸின் பயன்பாட்டைக் காட்டுகிறது. ஸ்கிரிப்ட்டில் பயன்படுத்தப்படும் முறை அந்த சரத்துடன் பொருந்தும், அங்கு சரத்தின் முதல் எழுத்து ஒரு பெரிய எழுத்து. ஒரு சரம் மதிப்பு எடுக்கப்பட்டு வடிவத்தைப் பயன்படுத்தி பொருந்தும் பொருத்துக() முறை முறை உண்மையானதாக இருந்தால், ஒரு வெற்றிச் செய்தி அச்சிடப்படும், இல்லையெனில் ஒரு அறிவுறுத்தல் செய்தி அச்சிடப்படும்.

c13.py

# மறு தொகுதியை இறக்குமதி செய்யவும்
இறக்குமதி மறு

# எந்த சரம் தரவையும் எடுத்துக் கொள்ளுங்கள்
லேசான கயிறு = உள்ளீடு('சரம் மதிப்பை உள்ளிடவும்:')
# தேடல் முறையை வரையறுக்கவும்
முறை= '^[A-Z]'

# உள்ளீட்டு மதிப்புடன் வடிவத்தை பொருத்தவும்
கண்டறியப்பட்டது= மறு.பொருத்துக(முறை, லேசான கயிறு)

# திரும்பும் மதிப்பின் அடிப்படையில் செய்தியை அச்சிடுங்கள்
என்றால்கண்டறியப்பட்டது:
அச்சு('உள்ளீட்டு மதிப்பு பெரிய எழுத்துடன் தொடங்கப்பட்டது')
வேறு:
அச்சு('பெரிய எழுத்துடன் ஸ்ட்ரிங் ஸ்டார்ட் டைப் செய்ய வேண்டும்')

பின்வரும் வெளியீட்டில் ஸ்கிரிப்ட் இரண்டு முறை செயல்படுத்தப்படுகிறது. பொருத்துக() செயல்பாடு முதல் மரணதண்டனைக்கு பொய்யாகவும், இரண்டாவது செயல்பாட்டிற்கு உண்மையாகவும் இருக்கும்.

மேல்

கெட்பாஸின் பயன்பாடு:

getpass பயனரின் கடவுச்சொல் உள்ளீட்டைப் பெறப் பயன்படும் பைத்தானின் பயனுள்ள தொகுதி. பின்வரும் ஸ்கிரிப்ட் கெட் பாஸ் தொகுதியின் பயன்பாட்டைக் காட்டுகிறது. உள்ளீட்டை கடவுச்சொல்லாக எடுத்துக்கொள்ள getpass () முறை இங்கே பயன்படுத்தப்படுகிறது என்றால் ' வரையறுக்கப்பட்ட கடவுச்சொல்லுடன் உள்ளீட்டு மதிப்பை ஒப்பிடுவதற்கு அறிக்கை இங்கே பயன்படுத்தப்படுகிறது. நீங்கள் அங்கீகரிக்கப்பட்டுள்ளீர்கள் கடவுச்சொல் பொருந்தினால் செய்தி அச்சிடப்படும், இல்லையெனில் அது அச்சிடப்படும் நீங்கள் அங்கீகரிக்கப்படவில்லை செய்தி.

c14.py

# இறக்குமதி கெட்பாஸ் தொகுதி
இறக்குமதி getpass

# பயனரிடமிருந்து கடவுச்சொல்லை எடுத்துக் கொள்ளுங்கள்
கடவுச்சொல்= getpass.getpass('கடவுச்சொல்:')

# கடவுச்சொல்லை சரிபார்க்கவும்
என்றால்கடவுச்சொல்== 'ஃபஹ்மிடா':
அச்சு('நீங்கள் அங்கீகரிக்கப்பட்டுள்ளீர்கள்')
வேறு:
அச்சு('நீங்கள் அங்கீகரிக்கப்படவில்லை')

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

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

மேல்

தேதி வடிவத்தின் பயன்பாடு:

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

c15.py

இருந்து தேதி நேரம் இறக்குமதிதேதி

# தற்போதைய தேதியைப் படியுங்கள்
இன்றைய தேதி=தேதிஇன்று()

# வடிவமைக்கப்பட்ட தேதியை அச்சிடவும்
அச்சு('இன்று:%d-%d-%d'%(இன்றைய தேதி.நாள்,இன்றைய தேதி.மாதம்,இன்றைய தேதி.ஆண்டு))

# தனிப்பயன் தேதியை அமைக்கவும்
custom_date=தேதி(2020, 12, 16)
அச்சு('தேதி:',custom_date)

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

மேல்

பட்டியலில் இருந்து உருப்படியைச் சேர்க்கவும் மற்றும் அகற்றவும்:

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

c16.py

# பழங்களின் பட்டியலை அறிவிக்கவும்
பழங்கள்= ['மாங்கனி','ஆரஞ்சு','கொய்யா','வாழை']

# 2 வது இடத்தில் ஒரு பொருளைச் செருகவும்
பழங்கள்.செருக(1, 'திராட்சை')

# செருகிய பிறகு பட்டியலைக் காட்டுகிறது
அச்சு('செருகிய பின் பழ பட்டியல்:')
அச்சு(பழங்கள்)

# ஒரு பொருளை அகற்று
பழங்கள்.அகற்று('கொய்யா')

# நீக்கிய பின் பட்டியலை அச்சிடுங்கள்
அச்சு('நீக்கப்பட்ட பிறகு பழங்களின் பட்டியல்:')
அச்சு(பழங்கள்)

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.


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

மேல்

பட்டியல் புரிதல்:

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

c17.py

# பட்டியல் புரிதலைப் பயன்படுத்தி எழுத்துக்களின் பட்டியலை உருவாக்கவும்
char_list= [கரிக்கானகரிஇல் 'லினக்ஸ்ஹின்ட்' ]
அச்சு(char_list)

# வலைத்தளங்களின் டூப்பிளை வரையறுக்கவும்
இணையதளங்கள்= ('கூகுள் காம்','yahoo.com', 'ask.com', 'bing.com')

# பட்டியல் புரிதலைப் பயன்படுத்தி டூப்பிளிலிருந்து ஒரு பட்டியலை உருவாக்கவும்
தளம்_ பட்டியல்= [ தளம் க்கான தளம் இல்இணையதளங்கள்]
அச்சு(தளம்_ பட்டியல்)

மேல்

துண்டு தரவு:

துண்டு () ஒரு சரத்தின் குறிப்பிட்ட பகுதியை வெட்ட பைத்தானில் இந்த முறை பயன்படுத்தப்படுகிறது. இந்த முறை மூன்று அளவுருக்களைக் கொண்டுள்ளது. இந்த அளவுருக்கள் தொடங்கு , நிறுத்து, மற்றும் படி . தி நிறுத்து கட்டாய அளவுரு, மற்றும் மற்ற இரண்டு அளவுருக்கள் விருப்பமானவை. பின்வரும் ஸ்கிரிப்ட் அதன் பயன்பாடுகளைக் காட்டுகிறது துண்டு () ஒன்று, இரண்டு மற்றும் மூன்று அளவுருக்கள் கொண்ட முறை. இல் ஒரு அளவுரு பயன்படுத்தப்படும் போது துண்டு () முறை, பின்னர் அது கட்டாய அளவுருவைப் பயன்படுத்தும், நிறுத்து . இரண்டு அளவுருக்கள் பயன்படுத்தப்படும் போது துண்டு () முறை, பின்னர் தொடங்கு மற்றும் நிறுத்து அளவுருக்கள் பயன்படுத்தப்படுகின்றன. மூன்று அளவுருக்கள் பயன்படுத்தப்படும் போது, ​​பின்னர் தொடங்கு , நிறுத்து , மற்றும் படி அளவுருக்கள் பயன்படுத்தப்படுகின்றன.

c18.py

# சரம் மதிப்பை ஒதுக்கவும்
உரை= 'பைதான் நிரலாக்கத்தைக் கற்றுக்கொள்ளுங்கள்'

# ஒரு அளவுருவைப் பயன்படுத்தி வெட்டவும்
ஸ்லைஸ்ஒப்ஜ்= துண்டு(5)
அச்சு(உரை[ஸ்லைஸ்ஒப்ஜ்])

# இரண்டு அளவுருவைப் பயன்படுத்தி வெட்டவும்
ஸ்லைஸ்ஒப்ஜ்= துண்டு(6,12)
அச்சு(உரை[ஸ்லைஸ்ஒப்ஜ்])

# மூன்று அளவுருவைப் பயன்படுத்தி வெட்டவும்
ஸ்லைஸ்ஒப்ஜ்= துண்டு(6,25,5)
அச்சு(உரை[ஸ்லைஸ்ஒப்ஜ்])

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும். முதலில் துண்டு () முறை, 5 வாதம் மதிப்பு பயன்படுத்தப்படுகிறது. இது ஐந்து எழுத்துக்களை வெட்டியது உரை வெளியீடாக அச்சிடப்படும் மாறிகள். இரண்டாவது துண்டு () முறை, 6 மற்றும் 12 வாதங்களாகப் பயன்படுத்தப்படுகின்றன. வெட்டல் நிலை 6 இலிருந்து தொடங்கி 12 எழுத்துகளுக்குப் பிறகு நிறுத்தப்பட்டது. மூன்றாவது துண்டு () முறை, 6, 25 மற்றும் 5 ஆகியவை வாதங்களாகப் பயன்படுத்தப்படுகின்றன. வெட்டுதல் நிலை 6 இலிருந்து தொடங்குகிறது, மேலும் ஒவ்வொரு அடியிலும் 5 எழுத்துக்களைத் தவிர்த்து 25 எழுத்துகளுக்குப் பிறகு வெட்டுதல் நிறுத்தப்பட்டது.

மேல்

அகராதியில் தரவைச் சேர்க்கவும் மற்றும் தேடவும்:

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

c19.py

# ஒரு அகராதியை வரையறுக்கவும்
வாடிக்கையாளர்கள்= {'06753':'மெஹ்ஸாபின் அஃப்ரோஸ்','02457':'கலை. அலி ',
'02834':'மொசரோப் அகமது','05623':'மிலா ஹசன்', '07895':'யாகூப் அலி'}

# புதிய தரவைச் சேர்க்கவும்
வாடிக்கையாளர்கள்['05634'] = 'மெஹ்போபா ஃபெர்டஸ்'

அச்சு('வாடிக்கையாளர் பெயர்கள்:')
# அகராதியின் மதிப்புகளை அச்சிடுங்கள்
க்கானவாடிக்கையாளர்இல்வாடிக்கையாளர்கள்:
அச்சு(வாடிக்கையாளர்கள்[வாடிக்கையாளர்])

தேட வாடிக்கையாளர் ஐடியை உள்ளீடாக எடுத்துக் கொள்ளுங்கள்
பெயர்= உள்ளீடு('வாடிக்கையாளர் ஐடியை உள்ளிடவும்:')

# ஐடியை அகராதியில் தேடுங்கள்
க்கானவாடிக்கையாளர்இல்வாடிக்கையாளர்கள்:
என்றால்வாடிக்கையாளர்==பெயர்:
அச்சு(வாடிக்கையாளர்கள்[வாடிக்கையாளர்])
இடைவேளை

ஸ்கிரிப்டை இயக்கி, 'எடுத்த பிறகு பின்வரும் வெளியீடு தோன்றும் 02457 ' ஐடி மதிப்பாக.


அகராதியின் பிற பயனுள்ள முறைகளைப் பற்றி நீங்கள் மேலும் அறிய விரும்பினால், நீங்கள் மிகவும் பயனுள்ள 10 பைதான் அகராதி முறைகளைப் பார்க்கலாம்.

மேல்

தொகுப்பில் தரவைச் சேர்த்து தேடுங்கள்:

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

c20.py

# எண் தொகுப்பை வரையறுக்கவும்
எண்கள்= {2. 3, 90, 56, 78, 12, 3. 4, 67}

# புதிய தரவைச் சேர்க்கவும்
எண்கள்.கூட்டு(ஐம்பது)
# அமைக்கப்பட்ட மதிப்புகளை அச்சிடுங்கள்
அச்சு(எண்கள்)

செய்தி= 'எண் கிடைக்கவில்லை'

# தேடலுக்கு ஒரு எண் மதிப்பை எடுத்துக் கொள்ளுங்கள்
தேடல் எண்= int(உள்ளீடு('ஒரு எண்ணை உள்ளிடவும்:'))
# தொகுப்பில் உள்ள எண்ணைத் தேடுங்கள்
க்கானமணிஇல்எண்கள்:
என்றால்மணி==தேடல் எண்:
செய்தி= 'எண் கண்டுபிடிக்கப்பட்டது'
இடைவேளை

அச்சு(செய்தி)

முழு எண் 89 மற்றும் 67. உடன் ஸ்கிரிப்ட் இரண்டு முறை செயல்படுத்தப்படுகிறது. 89 தொகுப்பில் இல்லை, மற்றும் எண் காணப்படவில்லை அச்சிடப்பட்டுள்ளது. 67 தொகுப்பில் உள்ளது, மற்றும் எண் காணப்படுகிறது அச்சிடப்பட்டுள்ளது.

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

மேல்

பட்டியலில் உள்ள பொருட்களை எண்ணுங்கள்:

எண்ணிக்கை () ஒரு குறிப்பிட்ட சரம் மற்ற சரங்களில் எத்தனை முறை தோன்றுகிறது என்பதை கணக்கிட பைத்தானில் முறை பயன்படுத்தப்படுகிறது. இது மூன்று வாதங்களை எடுக்கலாம். முதல் வாதம் கட்டாயமாகும், மேலும் அது மற்றொரு சரத்தின் முழு பகுதியிலும் குறிப்பிட்ட சரத்தை தேடுகிறது. இந்த முறையின் மற்ற இரண்டு வாதங்கள் தேடல் நிலைகளை வரையறுப்பதன் மூலம் தேடலைக் கட்டுப்படுத்தப் பயன்படுகிறது. பின்வரும் ஸ்கிரிப்டில், தி எண்ணிக்கை () இந்த முறை ஒரு வாதத்துடன் பயன்படுத்தப்படுகிறது, இது 'என்ற வார்த்தையைத் தேடி எண்ணும் பைதான் 'இல் லேசான கயிறு மாறி.

c21.py

# சரத்தை வரையறுக்கவும்
லேசான கயிறு = 'பைதான் பாஷ் ஜாவா பைதான் PHP பேர்ல்'
# தேடல் சரத்தை வரையறுக்கவும்
தேடல்= 'பைதான்'
# எண்ணின் மதிப்பை சேமிக்கவும்
எண்ண= லேசான கயிறு.எண்ண(தேடல்)
# வடிவமைக்கப்பட்ட வெளியீட்டை அச்சிடவும்
அச்சு(' %s %d முறை தோன்றும்'%(தேடல்,எண்ண))

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

எண்ணிக்கை () முறை பற்றிய கூடுதல் விவரங்களை நீங்கள் தெரிந்து கொள்ள விரும்பினால், நீங்கள் பயிற்சியைச் சரிபார்க்கலாம், பைத்தானில் கவுண்ட் () முறையை எவ்வாறு பயன்படுத்துவது .

மேல்

ஒரு செயல்பாட்டை வரையறுத்து அழைக்கவும்:

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

c22.py

# கூட்டல் செயல்பாட்டை வரையறுக்கவும்
டெஃப்கூடுதலாக(இலக்கம் 1,எண் 2):
விளைவாக=எண் 1 + எண் 2
அச்சு('சேர்க்கை முடிவு:',விளைவாக)

# திரும்ப அறிக்கையுடன் பகுதி செயல்பாட்டை வரையறுக்கவும்
டெஃப்பகுதி(ஆரம்):
விளைவாக= 3.14* ஆரம் * ஆரம்
திரும்பவிளைவாக

# அழைப்பு கூட்டல் செயல்பாடு
கூடுதலாக(400, 300)
# அழைப்பு பகுதி செயல்பாடு
அச்சு(வட்டத்தின் பகுதி ',பகுதி(4))

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.


பைதான் செயல்பாட்டிலிருந்து திரும்பும் மதிப்புகள் பற்றிய விவரங்களை நீங்கள் தெரிந்து கொள்ள விரும்பினால், நீங்கள் பயிற்சியைச் சரிபார்க்கலாம், ஒரு பைதான் செயல்பாட்டிலிருந்து பல மதிப்புகளைத் திருப்பித் தரவும் .

மேல்

வீசுதல் மற்றும் பிடித்தல் விதிவிலக்கு பயன்பாடு:

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

c23.py

# தடுக்க முயற்சிக்கவும்
முயற்சி:
# ஒரு எண்ணை எடுத்துக் கொள்ளுங்கள்
எண்= int(உள்ளீடு('ஒரு எண்ணை உள்ளிடவும்:'))
என்றால்எண் %2 == 0:
அச்சு('எண் சமம்')
வேறு:
அச்சு('எண் ஒற்றைப்படை')

# விதிவிலக்கு தொகுதி
தவிர (மதிப்பு பிழை):
# பிழை செய்தியை அச்சிடுங்கள்
அச்சு('ஒரு எண் மதிப்பை உள்ளிடவும்')

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.


பைத்தானில் விதிவிலக்கு கையாளுதல் பற்றிய கூடுதல் விவரங்களை நீங்கள் தெரிந்து கொள்ள விரும்பினால், பைத்தானில் விதிவிலக்கு கையாளுதல் குறித்த பயிற்சியை நீங்கள் பார்க்கலாம்.

மேல்

கோப்பைப் படிக்கவும் எழுதவும்:

பின்வரும் ஸ்கிரிப்ட் பைத்தானில் ஒரு கோப்பில் இருந்து படிக்க மற்றும் எழுத வழி காட்டுகிறது. கோப்பு பெயர் மாறி, கோப்புப்பெயரில் வரையறுக்கப்படுகிறது. கோப்பைப் பயன்படுத்தி எழுத திறக்கப்பட்டது திறந்த () ஸ்கிரிப்ட்டின் ஆரம்பத்தில் முறை. கோப்பைப் பயன்படுத்தி மூன்று கோடுகள் எழுதப்பட்டுள்ளன எழுது () முறை அடுத்து, அதே கோப்பு வாசிப்புக்கு திறக்கப்பட்டது திறந்த () முறை, மற்றும் கோப்பின் ஒவ்வொரு வரியும் படித்து அச்சிடப்படுகிறது க்கான வளையம்.

c24.py

#கோப்பு பெயரை ஒதுக்கவும்
கோப்பு பெயர்= languages.txt '
# எழுதுவதற்கு கோப்பைத் திறக்கவும்
fileHandler= திறந்த(கோப்பு பெயர், 'இல்')

# சில உரையைச் சேர்க்கவும்
fileHandler.எழுது('பேஷ் n')
fileHandler.எழுது('பைதான் n')
fileHandler.எழுது('PHP n')

# கோப்பை மூடு
fileHandler.நெருக்கமான()

# வாசிக்க கோப்பைத் திறக்கவும்
fileHandler= திறந்த(கோப்பு பெயர், 'ஆர்')

# ஒரு கோப்பை வரியாக படிக்கவும்
க்கானவரிஇல்fileHandler:
அச்சு(வரி)

# கோப்பை மூடு
fileHandler.நெருக்கமான()

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

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

மேல்

கோப்பகத்தில் கோப்புகளை பட்டியலிடுங்கள்:

எந்த கோப்பகத்தின் உள்ளடக்கத்தையும் பயன்படுத்தி இதைப் படிக்கலாம் நீங்கள் பைத்தானின் தொகுதி. பின்வரும் ஸ்கிரிப்ட் பைத்தானில் ஒரு குறிப்பிட்ட கோப்பகத்தின் பட்டியலை எவ்வாறு பயன்படுத்துவது என்பதைக் காட்டுகிறது நீங்கள் தொகுதி listdir () ஒரு கோப்பகத்தின் கோப்புகள் மற்றும் கோப்புறைகளின் பட்டியலைக் கண்டறிய ஸ்கிரிப்டில் முறை பயன்படுத்தப்படுகிறது. க்கான அடைவு உள்ளடக்கத்தை அச்சிட லூப் பயன்படுத்தப்படுகிறது.

c25.py

கோப்பகத்தைப் படிக்க ஓஎஸ் தொகுதியை இறக்குமதி செய்யவும்
இறக்குமதி நீங்கள்

# அடைவு பாதையை அமைக்கவும்
பாதை= '/வீடு/ஃபஹ்மிடா/திட்டங்கள்/பின்'

# கோப்பின் உள்ளடக்கத்தைப் படிக்கவும்
கோப்புகள்= நீங்கள்.பட்டியல்(பாதை)

# கோப்பகத்தின் உள்ளடக்கத்தை அச்சிடுங்கள்
க்கான கோப்பு இல்கோப்புகள்:
அச்சு(கோப்பு)

கோப்பகத்தின் வரையறுக்கப்பட்ட பாதை இருந்தால் ஸ்கிரிப்டை இயக்கிய பிறகு கோப்பகத்தின் உள்ளடக்கம் தோன்றும்.

மேல்

ஊறுகாயைப் பயன்படுத்தி படிக்கவும் எழுதவும்:

பின்வரும் ஸ்கிரிப்ட் பயன்படுத்தி தரவை எழுத மற்றும் படிக்க வழிகளை காட்டுகிறது ஊறுகாய் பைத்தானின் தொகுதி. ஸ்கிரிப்டில், ஒரு பொருள் ஐந்து எண் மதிப்புகளுடன் அறிவிக்கப்பட்டு துவக்கப்படுகிறது. இந்த பொருளின் தரவு பயன்படுத்தி ஒரு கோப்பில் எழுதப்பட்டுள்ளது திணிப்பு () முறை அடுத்து, தி சுமை () ஒரே கோப்பிலிருந்து தரவைப் படித்து ஒரு பொருளில் சேமிக்க இந்த முறை பயன்படுத்தப்படுகிறது.

c26.py

# ஊறுகாய் தொகுதி இறக்குமதி செய்யவும்
இறக்குமதி ஊறுகாய்

# தரவை சேமிக்க பொருளை அறிவிக்கவும்
தரவு பொருள்= []
# ஐந்து முறை சுழற்சியை மீண்டும் செய்யவும்
க்கானஒன்றின் மீதுஇல் சரகம்(10,பதினைந்து):
தரவு பொருள்.இணைக்கவும்(ஒன்றின் மீது)

# தரவை எழுதுவதற்கு ஒரு கோப்பைத் திறக்கவும்
file_handler= திறந்த('மொழிகள்', 'wb')
# பொருளின் தரவை கோப்பில் கொட்டவும்
ஊறுகாய்.திணிப்பு(தரவு பொருள்,file_handler)
# கோப்பு கையாளுபவரை மூடு
file_handler.நெருக்கமான()

# கோப்பைப் படிக்க ஒரு கோப்பைத் திறக்கவும்
file_handler= திறந்த('மொழிகள்', 'ஆர்பி')
# டீசீரியலைசேஷனுக்குப் பிறகு கோப்பிலிருந்து தரவை ஏற்றவும்
தரவு பொருள்= ஊறுகாய்.ஏற்ற(file_handler)
# தரவை அச்சிட வளையத்தை மீண்டும் செய்யவும்
க்கானமணிஇல்தரவு பொருள்:
அச்சு('தரவு மதிப்பு:',மணி)
# கோப்பு கையாளுபவரை மூடு
file_handler.நெருக்கமான()

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

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

மேல்

வகுப்பு மற்றும் முறையை வரையறுக்கவும்:

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

c27.py

# வகுப்பை வரையறுக்கவும்
வர்க்கம்பணியாளர்:
பெயர்= 'முஸ்தக் மஹ்மூத்'
# முறையை வரையறுக்கவும்
டெஃப்விவரங்கள்(சுய):
அச்சு('பதவி: மார்க்கெட்டிங் அதிகாரி')
அச்சு('துறை: விற்பனை')
அச்சு('சம்பளம்: $ 1000')

# பணியாளர் பொருளை உருவாக்கவும்
emp=பணியாளர்()
# வகுப்பு மாறி அச்சிடவும்
அச்சு('பெயர்:',empபெயர்)
# வகுப்பு முறையை அழைக்கவும்
empவிவரங்கள்()

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

மேல்

வரம்பு செயல்பாட்டின் பயன்பாடு:

பின்வரும் ஸ்கிரிப்ட் பைத்தானில் வீச்சு செயல்பாட்டின் வெவ்வேறு பயன்பாடுகளைக் காட்டுகிறது. இந்த செயல்பாடு மூன்று வாதங்களை எடுக்கலாம். இவை தொடங்கு , நிறுத்து , மற்றும் படி . தி நிறுத்து வாதம் கட்டாயமாகும். ஒரு வாதம் பயன்படுத்தப்படும்போது, ​​தொடக்கத்தின் இயல்புநிலை மதிப்பு 0. வரம்பு () செயல்பாடு ஒரு வாதம், இரண்டு வாதங்கள் மற்றும் மூன்று வாதங்கள் மூன்றில் பயன்படுத்தப்படுகிறது க்கான சுழல்கள் இங்கே.

c28.py

# வரம்பு () ஒரு அளவுருவுடன்
க்கானமணிஇல் சரகம்(6):
அச்சு(மணி,முடிவு='')
அச்சு(' n')

# வரம்பு () இரண்டு அளவுருவுடன்
க்கானமணிஇல் சரகம்(5,10):
அச்சு(மணி,முடிவு='')
அச்சு(' n')

# வரம்பு () மூன்று அளவுருவுடன்
க்கானமணிஇல் சரகம்(0,8,2):
அச்சு(மணி,முடிவு='')

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

மேல்

வரைபட செயல்பாட்டின் பயன்பாடு:

வரைபடம் () எந்தவொரு பயனர் வரையறுக்கப்பட்ட செயல்பாட்டையும் மற்றும் மீண்டும் செய்யக்கூடிய எந்தவொரு பொருளையும் பயன்படுத்தி பட்டியலைத் திரும்பப் பெற பைத்தானில் செயல்பாடு பயன்படுத்தப்படுகிறது. பின்வரும் ஸ்கிரிப்டில், cal_power () செயல்பாடு கணக்கிட வரையறுக்கப்படுகிறது எக்ஸ்என், மற்றும் செயல்பாடு முதல் வாதத்தில் பயன்படுத்தப்படுகிறது வரைபடம் () செயல்பாடு பெயரிடப்பட்ட ஒரு பட்டியல் எண்கள் இரண்டாவது வாதத்தில் பயன்படுத்தப்படுகிறது வரைபடம் () செயல்பாடு மதிப்பு எக்ஸ் பயனரிடமிருந்து எடுக்கப்படும், மற்றும் வரைபடம் () செயல்பாடு சக்தி மதிப்புகளின் பட்டியலை வழங்கும் எக்ஸ், பொருளின் மதிப்புகளின் அடிப்படையில் எண்கள் பட்டியல்

c29.py

# சக்தியைக் கணக்கிடுவதற்கான செயல்பாட்டை வரையறுக்கவும்
டெஃப்cal_power(என்):
திரும்பx ** n

# X இன் மதிப்பை எடுத்துக் கொள்ளுங்கள்
எக்ஸ்= int(உள்ளீடு(X இன் மதிப்பை உள்ளிடவும்: '))
# எண்களின் டுப்பிளை வரையறுக்கவும்
எண்கள்= [2, 3, 4]

வரைபடத்தைப் பயன்படுத்தி x ஐ சக்தி n க்கு கணக்கிடுங்கள் ()
விளைவாக= வரைபடம்(cal_power,எண்கள்)
அச்சு(பட்டியல்(விளைவாக))

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

மேல்

வடிகட்டி செயல்பாட்டின் பயன்பாடு:

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

c30.py

# பங்கேற்பாளர்களின் பட்டியலை வரையறுக்கவும்
= ['மோனா லிசா', அக்பர் ஹொசைன், 'ஜாகிர் ஹசன்', 'ஜஹதுர் ரஹ்மான்', 'ஜெனிபர் லோபஸ்']
# தேர்ந்தெடுக்கப்பட்ட வேட்பாளர்களை வடிகட்ட செயல்பாட்டை வரையறுக்கவும்
டெஃப்தேர்ந்தெடுக்கப்பட்ட நபர்(பங்கேற்பாளராக):
தேர்ந்தெடுக்கப்பட்டது= [அக்பர் ஹொசைன், 'ஜில்லுர் ரஹ்மான்', 'மோனா லிசா']
என்றால்(பங்கேற்பாளராகஇல்தேர்ந்தெடுக்கப்பட்டது):
திரும்ப உண்மை
தேர்ந்தெடுக்கப்பட்ட பட்டியல்= வடிகட்டி(தேர்ந்தெடுக்கப்பட்ட நபர்,பங்கேற்பாளராக)
அச்சு(தேர்ந்தெடுக்கப்பட்ட வேட்பாளர்கள்: ')
க்கானவேட்பாளர்இல்தேர்ந்தெடுக்கப்பட்ட பட்டியல்:
அச்சு(வேட்பாளர்)

ஸ்கிரிப்டை இயக்கிய பின் பின்வரும் வெளியீடு தோன்றும்.

மேல்

முடிவுரை:

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