பாடத்திட்ட குறிப்பு வளங்கள்
பைதான் ஆவணங்கள்
https://www.python.org/doc/
பைதான் பதிவிறக்கங்களை வெளியிடுகிறது
https://www.python.org/downloads/
தொடக்க வழிகாட்டிக்கான பைதான்
https://www.python.org/about/gettingstarted/
பைதான் விக்கி தொடக்க வழிகாட்டி
https://wiki.python.org/moin/BeginnersGuide
முதல் படிகள்
செயல்பாடுகள் வரையறுக்கப்பட்டுள்ளன
நீட்டிக்கக்கூடிய நிரலாக்கத்தின் மையமானது செயல்பாடுகளை வரையறுப்பதாகும். பைதான் கட்டாய மற்றும் விருப்ப வாதங்கள், முக்கிய வாதங்கள் மற்றும் தன்னிச்சையான வாத பட்டியல்களை அனுமதிக்கிறது. பைதான் 3 இல் செயல்பாடுகளை வரையறுப்பது பற்றி மேலும்
# Python 3: Fibonacci series up to n
>>> def fib(n):
>>> a, b = 0, 1
>>> while a < n:
>>> print(a, end=' ')
>>> a, b = b, a+b
>>> print()
>>> fib(1000)
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
கூட்டு தரவு வகைகள்
பட்டியல்கள் (பிற மொழிகளில் வரிசைகள் என அழைக்கப்படுகின்றன) பைத்தான் புரிந்துகொள்ளும் கூட்டு தரவு வகைகளில் ஒன்றாகும். பட்டியல்களை அட்டவணைப்படுத்தலாம், வெட்டலாம் மற்றும் பிற உள்ளமைக்கப்பட்ட செயல்பாடுகளுடன் கையாளலாம். பைதான் 3 இல் உள்ள பட்டியல்களைப் பற்றி மேலும்
# Python 3: List comprehensions
>>> fruits = ['Banana', 'Apple', 'Lime']
>>> loud_fruits = [fruit.upper() for fruit in fruits]
>>> print(loud_fruits)
['BANANA', 'APPLE', 'LIME']
# List and the enumerate function
>>> list(enumerate(fruits))
[(0, 'Banana'), (1, 'Apple'), (2, 'Lime')]
உள்ளுணர்வு விளக்கம்
பைத்தானுடன் கணக்கீடுகள் எளிமையானவை, மற்றும் வெளிப்பாடு தொடரியல் நேரடியானது: ஆபரேட்டர்கள் +
, -
, *
மற்றும் /
எதிர்பார்த்தபடி வேலை; அடைப்புக்குறிக்குள் ()
குழுவாகப் பயன்படுத்தலாம். பைதான் 3 இல் எளிய கணித செயல்பாடுகளைப் பற்றி மேலும்.
# Python 3: Simple arithmetic
>>> 1/2
0.5
>>> 2 ** 3
8
>>> 17/3 # classic division returns a float
5.666666666666667
>>> 17 // 3 # floor division
5
விரைவாகவும் கற்றுக்கொள்ளவும் எளிதானது
வேறு எந்த மொழியிலும் அனுபவம் வாய்ந்த புரோகிராமர்கள் பைத்தானை மிக விரைவாக எடுக்கலாம், மேலும் ஆரம்பகாலத்தில் சுத்தமான தொடரியல் மற்றும் உள்தள்ளல் கட்டமைப்பைக் கற்றுக்கொள்வது எளிது. உங்கள் பசியைத் தூண்டும் எங்கள் பைதான் 3 கண்ணோட்டத்துடன்.
# Python 3: Simple output (with Unicode)
>>> print("Hello, I'm Python!")
Hello, I'm Python!
# Input, assignment
>>> name = input('What is your name?n')
>>> print('Hi, %s.' % name)
What is your name?
Python
Hi, Python.
நீங்கள் எதிர்பார்க்கும் அனைத்து ஓட்டங்களும்
பிற மொழிகள் பேசும் வழக்கமான கட்டுப்பாட்டு ஓட்ட அறிக்கைகளை பைத்தானுக்குத் தெரியும் - if
, for
, while
மற்றும் range
- நிச்சயமாக அதன் சொந்த திருப்பங்களுடன். பைதான் 3 இல் கூடுதல் கட்டுப்பாட்டு ஓட்ட கருவிகள்
# For loop on a list
>>> numbers = [2, 4, 6, 8]
>>> product = 1
>>> for number in numbers:
... product = product * number
...
>>> print('The product is:', product)
The product is: 384
EITC/CP/PPF Python Programming Fundamentals திட்டத்திற்கான முழுமையான ஆஃப்லைன் சுய-கற்றல் தயாரிப்புப் பொருட்களை PDF கோப்பில் பதிவிறக்கவும்
EITC/CP/PPF தயாரிப்பு பொருட்கள் - நிலையான பதிப்பு
EITC/CP/PPF ஆயத்த பொருட்கள் - மறுஆய்வு கேள்விகளுடன் விரிவாக்கப்பட்ட பதிப்பு