نصاب حوالہ وسائل
ازگر دستاویزات
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 پروگرام کے لیے مکمل آف لائن خود سیکھنے کی تیاری کا مواد پی ڈی ایف فائل میں ڈاؤن لوڈ کریں۔
EITC/CP/PPF تیاری کا مواد - معیاری ورژن
EITC/CP/PPF تیاری کا مواد - جائزہ سوالات کے ساتھ توسیع شدہ ورژن