पाठ्यक्रम संदर्भ संसाधन
अजगर का प्रलेखन
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 पायथन प्रोग्रामिंग फंडामेंटल प्रोग्राम के लिए संपूर्ण ऑफ़लाइन स्व-शिक्षण तैयारी सामग्री को एक पीडीएफ फ़ाइल में डाउनलोड करें।
ईआईटीसी/सीपी/पीपीएफ प्रारंभिक सामग्री - मानक संस्करण
ईआईटीसी/सीपी/पीपीएफ प्रारंभिक सामग्री - समीक्षा प्रश्नों के साथ विस्तारित संस्करण