English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

nu

guest
1 / ?
back to lessons

स्वागत है

Anatomy of a Python print() statement: function name, parentheses, and string argument labeled

पायथन पाठ में आपका स्वागत है।

पायथन दुनिया की सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में से एक है। वैज्ञानिक, इंजीनियर, कलाकार और छात्र इसे हर दिन उपयोग करते हैं।

इस पाठ में आप वास्तविक पायथन कोड लिखेंगे और इसे तुरंत चलाएंगे। आपका कोड एक वास्तविक सर्वर पर चलता है — यह अनुकरण नहीं है।

चलिए कंप्यूटिंग के सबसे प्रसिद्ध प्रोग्राम से शुरुआत करते हैं।

हैलो, वर्ल्ड!

आपका पहला प्रोग्राम

हर प्रोग्रामर की यात्रा एक ही दो शब्दों से शुरू होती है: हैलो, वर्ल्ड!

पायथन में, आप print() फंक्शन का उपयोग करके स्क्रीन पर टेक्स्ट प्रिंट करते हैं:

print("Hello, World!")


बस यही है। एक लाइन। उद्धरण चिन्ह पायथन को बताते हैं कि यह टेक्स्ट है (एक स्ट्रिंग कहा जाता है)। print() फंक्शन इसे स्क्रीन पर भेजता है।

एक पायथन प्रोग्राम लिखें जो ठीक इसे प्रिंट करता है: Hello, World!

वेरिएबल्स क्या हैं?

Variables as labeled boxes in memory: string box labeled name, integer box labeled age

वेरिएबल्स: मानों को नाम देना

एक वेरिएबल एक नाम है जो एक मान रखता है। इसे एक लेबल वाले डिब्बे के रूप में सोचें।

name = "Ada"

age = 12

print(name) — प्रिंट करता है: Ada

print(age) — प्रिंट करता है: 12


= चिन्ह का मतलब assign है — दाहिनी ओर का मान बाईं ओर के नाम में डालें।

टेक्स्ट उद्धरण चिन्हों में जाता है (एक स्ट्रिंग)। संख्याओं को उद्धरण चिन्हों की आवश्यकता नहीं है (एक पूर्णांक)।

वेरिएबल्स बनाएं

आपकी बारी

दो वेरिएबल्स बनाएं और उन्हें प्रिंट करें:

1. एक वेरिएबल जिसे animal कहा जाए और इसे अपना पसंदीदा जानवर सेट करें

2. एक वेरिएबल जिसे count कहा जाए और इसे इसके पैरों की संख्या सेट करें

3. दोनों वेरिएबल्स को प्रिंट करें


उदाहरण आउटपुट (आपका अलग होगा):

cat

4

`animal` और `count` नामों के वेरिएबल्स बनाएं, फिर दोनों को प्रिंट करें। आपके कोड को दो लाइनें आउटपुट करनी चाहिए।

स्ट्रिंग्स को जोड़ना

f-string anatomy: f prefix, literal text, and {variable} placeholder each labeled

स्ट्रिंग concatenation

आप + से स्ट्रिंग्स को जोड़ सकते हैं:

greeting = "Hello" + " " + "World"

print(greeting) — प्रिंट करता है: Hello World


f-strings (formatted strings)

वेरिएबल्स को टेक्स्ट में मिलाने का बेहतर तरीका:

name = "Ada"

print(f"My name is {name}") — प्रिंट करता है: My name is Ada


उद्धरण से पहले f f-string मोड को सक्रिय करता है। स्ट्रिंग के अंदर, {variable} को वेरिएबल के मान से बदल दिया जाता है।

f-string अभ्यास

आपकी बारी

दो वेरिएबल्स बनाएं:

- food — आपका पसंदीदा खाना (एक स्ट्रिंग)

- rating — आप इसे 1 से 10 तक कितना पसंद करते हैं (एक पूर्णांक)


फिर एक f-string का उपयोग करके प्रिंट करें:

I love pizza! I rate it 9 out of 10.

(अपने खाने और रेटिंग के साथ)

`food` और `rating` वेरिएबल्स बनाएं, फिर एक f-string का उपयोग करके एक वाक्य प्रिंट करें जिसमें दोनों शामिल हों। आपका आउटपुट एक वाक्य होना चाहिए।

If / Else

if/else control flow diagram: condition diamond with True/False branches, comparison operators table

निर्णय लेना

प्रोग्राम if और else का उपयोग करके निर्णय ले सकते हैं:


temperature = 35

if temperature > 30:

print("It is hot!")

else:

print("It is not hot.")


if के नीचे indented कोड केवल तभी चलता है जब शर्त True हो।

else के नीचे का कोड तब चलता है जब यह False हो।


तुलना ऑपरेटर: > (अधिक), < (कम), == (बराबर), != (बराबर नहीं), >=, <=

If/Else चुनौती

आपकी बारी

एक प्रोग्राम लिखें जो:

1. एक वेरिएबल score बनाता है जिसे किसी भी संख्या पर सेट किया जाता है

2. यदि score 60 या उससे अधिक है, तो Pass प्रिंट करता है

3. अन्यथा, Fail प्रिंट करता है

`score` वेरिएबल के साथ एक if/else प्रोग्राम लिखें। यदि score >= 60 है तो `Pass` प्रिंट करें, अन्यथा `Fail` प्रिंट करें।

सब कुछ एक साथ रखें

अंतिम चुनौती

आप अब जानते हैं: print(), वेरिएबल्स, f-strings, और if/else

उन सभी को एक प्रोग्राम में जोड़ें।


एक प्रोग्राम लिखें जो:

1. एक वेरिएबल name बनाता है (एक नाम, एक स्ट्रिंग)

2. एक वेरिएबल age बनाता है (एक आयु, एक पूर्णांक)

3. यदि age 13 या उससे अधिक है, तो प्रिंट करता है: Welcome, [name]! You may enter.

4. अन्यथा, प्रिंट करता है: Sorry, [name]. You must be 13 to enter.


आउटपुट के लिए एक f-string का उपयोग करें।

ऊपर वर्णित संपूर्ण प्रोग्राम लिखें। वेरिएबल्स, f-strings, और if/else को एक साथ का उपयोग करें।