ਪਾਠਕ੍ਰਮ ਹਵਾਲਾ ਸਰੋਤ
ਪਾਇਥਨ ਦਸਤਾਵੇਜ਼
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
ਤੇਜ਼ ਅਤੇ ਸਿੱਖਣ ਲਈ ਆਸਾਨ
ਕਿਸੇ ਵੀ ਹੋਰ ਭਾਸ਼ਾ ਦੇ ਤਜਰਬੇਕਾਰ ਪ੍ਰੋਗਰਾਮਰ ਪਾਈਥਨ ਨੂੰ ਬਹੁਤ ਤੇਜ਼ੀ ਨਾਲ ਚੁਣ ਸਕਦੇ ਹਨ, ਅਤੇ ਸ਼ੁਰੂਆਤੀ ਸਾਫ਼ ਸੰਖੇਪ ਅਤੇ ਇੰਡੈਂਟੇਸ਼ਨ structureਾਂਚਾ ਸਿੱਖਣਾ ਸੌਖਾ ਪਾਉਂਦੇ ਹਨ. ਆਪਣੀ ਭੁੱਖ ਮਿਟਾਓ ਸਾਡੀ ਪਾਈਥਨ 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 ਪਾਈਥਨ ਪ੍ਰੋਗਰਾਮਿੰਗ ਫੰਡਾਮੈਂਟਲ ਪ੍ਰੋਗਰਾਮ ਲਈ ਪੂਰੀ ਔਫਲਾਈਨ ਸਵੈ-ਸਿੱਖਣ ਦੀ ਤਿਆਰੀ ਸਮੱਗਰੀ ਨੂੰ ਇੱਕ PDF ਫਾਈਲ ਵਿੱਚ ਡਾਊਨਲੋਡ ਕਰੋ
EITC/CP/PPF ਤਿਆਰੀ ਸਮੱਗਰੀ - ਮਿਆਰੀ ਸੰਸਕਰਣ
EITC/CP/PPF ਤਿਆਰੀ ਸਮੱਗਰੀ - ਸਮੀਖਿਆ ਪ੍ਰਸ਼ਨਾਂ ਦੇ ਨਾਲ ਵਿਸਤ੍ਰਿਤ ਸੰਸਕਰਣ