पायथन ट्यूटोरियल

अजगर घर पायथन परिचय पायथन आरंभ करें पायथन सिंटेक्स पायथन टिप्पणियाँ पायथन वेरिएबल्स पायथन डेटा प्रकार अजगर संख्या पायथन कास्टिंग पायथन स्ट्रिंग्स पायथन बूलियन्स पायथन ऑपरेटर्स पायथन सूचियाँ पायथन टुपल्स पायथन सेट पायथन डिक्शनरी अजगर अगर... और पाइथन जबकि लूप्स लूप्स के लिए पायथन पायथन कार्य अजगर लैम्ब्डा पायथन एरेज़ पायथन क्लासेस/ऑब्जेक्ट्स पायथन इनहेरिटेंस पायथन इटरेटर्स पायथन स्कोप पायथन मॉड्यूल अजगर तिथियाँ पायथन मठ पायथन JSON पायथन रेगेक्स पायथन पीआईपी अजगर का प्रयास करें... को छोड़कर पायथन उपयोगकर्ता इनपुट पायथन स्ट्रिंग स्वरूपण

फ़ाइल रखरखाव

पायथन फ़ाइल हैंडलिंग पायथन फ़ाइलें पढ़ें पायथन लिखें/फाइलें बनाएं पायथन फ़ाइलें हटाएं

पायथन मॉड्यूल

न्यूमपी ट्यूटोरियल पांडा वॉकथ्रू स्काइप ट्यूटोरियल

पायथन माटप्लोटलिब

माटप्लोटलिब परिचय माटप्लोटलिब आरंभ करें माटप्लोटलिब पाइप्लॉट माटप्लोटलिब प्लॉटिंग माटप्लोटलिब मार्कर माटप्लोटलिब लाइन माटप्लोटलिब लेबल माटप्लोटलिब ग्रिड माटप्लोटलिब सबप्लॉट्स माटप्लोटलिब स्कैटर माटप्लोटलिब बार्स माटप्लोटलिब हिस्टोग्राम Matplotlib पाई चार्ट

यंत्र अधिगम

शुरू करना मध्यमान मध्यम मोड मानक विचलन प्रतिशतता डेटा वितरण सामान्य डेटा वितरण स्कैटर प्लॉट रेखीय प्रतिगमन बहुपद प्रतिगमन बहु - प्रतिगमन स्केल ट्रेन / टेस्ट निर्णय वृक्ष

पायथन मायएसक्यूएल

MySQL प्रारंभ करें MySQL डेटाबेस बनाएँ MySQL तालिका बनाएँ MySQL सम्मिलित करें MySQL चुनें MySQL कहाँ MySQL ऑर्डर बाय MySQL हटाएं MySQL ड्रॉप टेबल MySQL अद्यतन MySQL सीमा मायएसक्यूएल जॉइन

पायथन मोंगोडीबी

मोंगोडीबी आरंभ करें MongoDB डेटाबेस बनाएँ MongoDB संग्रह बनाएँ मोंगोडीबी डालें मोंगोडीबी खोजें मोंगोडीबी क्वेरी मोंगोडीबी सॉर्ट मोंगोडीबी हटाएं MongoDB ड्रॉप संग्रह मोंगोडीबी अपडेट मोंगोडीबी सीमा

पायथन संदर्भ

पायथन अवलोकन पायथन बिल्ट-इन फंक्शन्स पायथन स्ट्रिंग तरीके पायथन सूची के तरीके पायथन डिक्शनरी के तरीके पायथन टुपल तरीके पायथन सेट मेथड्स पायथन फ़ाइल तरीके पायथन कीवर्ड पायथन अपवाद पायथन शब्दावली

मॉड्यूल संदर्भ

यादृच्छिक मॉड्यूल अनुरोध मॉड्यूल सांख्यिकी मॉड्यूल गणित मॉड्यूल सीमैथ मॉड्यूल

पायथन कैसे करें

सूची डुप्लिकेट निकालें एक स्ट्रिंग को उल्टा करें दो नंबर जोड़ें

पायथन उदाहरण

पायथन उदाहरण पायथन कंपाइलर अजगर व्यायाम अजगर प्रश्नोत्तरी पायथन प्रमाणपत्र

अजगर अगर ... और


पायथन शर्तें और अगर बयान

पायथन गणित से सामान्य तार्किक स्थितियों का समर्थन करता है:

  • बराबर: a == b
  • बराबर नहीं: a != b
  • इससे कम: ए <बी
  • इससे कम या इसके बराबर: a <= b
  • इससे बड़ा: a > b
  • इससे बड़ा या इसके बराबर: a >= b

इन शर्तों का उपयोग कई तरीकों से किया जा सकता है, आमतौर पर "अगर बयान" और लूप में।

if कीवर्ड का उपयोग करके एक "if Statement" लिखा जाता है ।

उदाहरण

यदि कथन:

a = 33
b = 200
if b > a:
  print("b is greater than a")

इस उदाहरण में हम दो चर, a और b का उपयोग करते हैं, जिनका उपयोग if कथन के भाग के रूप में यह परीक्षण करने के लिए किया जाता है कि b , a से बड़ा है या नहीं जैसा कि 33 है , और बी 200 है , हम जानते हैं कि 200 33 से बड़ा है, और इसलिए हम स्क्रीन पर प्रिंट करते हैं कि "बी ए से बड़ा है"।

खरोज

कोड में स्कोप को परिभाषित करने के लिए पायथन इंडेंटेशन (एक लाइन की शुरुआत में व्हाइटस्पेस) पर निर्भर करता है। अन्य प्रोग्रामिंग भाषाएं अक्सर इस उद्देश्य के लिए घुंघराले-कोष्ठक का उपयोग करती हैं।

उदाहरण

यदि कथन, बिना इंडेंटेशन के (एक त्रुटि उत्पन्न करेगा):

a = 33
b = 200
if b > a:
print("b is greater than a") # you will get an error


एलिफ

एलिफ कीवर्ड यह कहने का अजगर तरीका है "यदि पिछली स्थितियां सत्य नहीं थीं, तो इस स्थिति को आजमाएं"।

उदाहरण

a = 33
b = 33
if b > a:
  print("b is greater than a")
elif a == b:
  print("a and b are equal")

इस उदाहरण में a , b के बराबर है , इसलिए पहली शर्त सत्य नहीं है, लेकिन elif स्थिति सत्य है, इसलिए हम स्क्रीन पर प्रिंट करते हैं कि "a और b बराबर हैं"।


अन्यथा

अन्य कीवर्ड कुछ भी पकड़ता है जो पिछली स्थितियों से नहीं पकड़ा जाता है।

उदाहरण

a = 200
b = 33
if b > a:
  print("b is greater than a")
elif a == b:
  print("a and b are equal")
else:
  print("a is greater than b")

इस उदाहरण में a , b से बड़ा है , इसलिए पहली शर्त सत्य नहीं है, साथ ही elif स्थिति भी सत्य नहीं है, इसलिए हम दूसरी स्थिति में जाते हैं और स्क्रीन पर प्रिंट करते हैं कि "a, b से बड़ा है"।

आपके पास इसके elseबिना भी हो सकता है elif:

उदाहरण

a = 200
b = 33
if b > a:
  print("b is greater than a")
else:
  print("b is not greater than a")

शॉर्ट हैंड इफ

यदि आपके पास निष्पादित करने के लिए केवल एक कथन है, तो आप इसे उसी पंक्ति पर रख सकते हैं जैसे कि कथन।

उदाहरण

एक पंक्ति अगर कथन:

if a > b: print("a is greater than b")

छोटा हाथ अगर ... और

यदि आपके पास निष्पादित करने के लिए केवल एक कथन है, एक if के लिए, और एक अन्य के लिए, तो आप इसे एक ही पंक्ति में रख सकते हैं:

उदाहरण

एक पंक्ति यदि अन्य कथन:

a = 2
b = 330
print("A") if a > b else print("B")

इस तकनीक को टर्नरी ऑपरेटर्स या कंडीशनल एक्सप्रेशंस के रूप में जाना जाता है ।

आपके पास एक ही पंक्ति में कई अन्य कथन भी हो सकते हैं:

उदाहरण

एक पंक्ति अगर अन्य कथन, 3 शर्तों के साथ:

a = 330
b = 330
print("A") if a > b else print("=") if a == b else print("B")

और

और कीवर्ड एक तार्किक ऑपरेटर है, और सशर्त बयानों को संयोजित करने के लिए उपयोग किया जाता है:

उदाहरण

परीक्षण करें कि aक्या इससे बड़ा है b, और यदि c इससे बड़ा है a:

a = 200
b = 33
c = 500
if a > b and c > a:
  print("Both conditions are True")

या

कीवर्ड एक orतार्किक ऑपरेटर है, और सशर्त बयानों को संयोजित करने के लिए उपयोग किया जाता है:

उदाहरण

परीक्षण करें कि aक्या इससे बड़ा है b, या यदि a इससे बड़ा है c:

a = 200
b = 33
c = 500
if a > b or a > c:
  print("At least one of the conditions is True")

नेस्टेड अगर

ifबयानों के अंदर बयान हो सकते हैं if, इसे नेस्टेड if बयान कहा जाता है।

उदाहरण

x = 41

if x > 10:
  print("Above ten,")
  if x > 20:
    print("and also above 20!")
  else:
    print("but not above 20.")

पास स्टेटमेंट

ifबयान खाली नहीं हो सकते, लेकिन अगर किसी कारण से आपके पास ifकोई सामग्री नहीं है, तो passत्रुटि से बचने के लिए बयान में डाल दें।

उदाहरण

a = 33
b = 200

if b > a:
  pass

व्यायाम के साथ खुद को परखें

व्यायाम:

aसे बड़ा होने पर "Hello World" प्रिंट करें b

a = 50
b = 10
 a  b
  print("Hello World")