Ezapiya Hindi Python Tutorial
Conditional statements प्रोग्रामला निर्णय घेण्यास मदत करतात. म्हणजेच एखादी अट (condition) baraebar आहे की cauk, यावर आधारित प्रोग्राम वेगवेगळा कोड चालवतो. Python मध्ये curly braces {} नसतात, त्याऐवजी EMdeMTeSana (मोकळी जागा) वापरून कोड ब्लॉक ठरवला जातो.
जेव्हा अट True असते, तेव्हाच त्याखालील कोड चालतो.
vaya = 20
jar vaya >= 18:
laiha("taumhi saGana Aahata")
इथे दोन मार्ग मिळतात - एक अट True असल्यास आणि एक cauk असल्यास.
vaya = 20
jar vaya >= 18:
laiha("taumhi vayask AahataM")
AnyaYaa:
laiha("taumhi Alpavayaina AahataM")
जेव्हा एकापेक्षा जास्त अटी क्रमाने तपासायच्या असतात, तेव्हा हे वापरले जाते.
AMk = 75
jar AMk >= 90:
laiha("gazed P")
AnyaYaa_jar AMk >= 75:
laiha("gazed bai")
AnyaYaa_jar AMk >= 50:
laiha("gazed sai")
AnyaYaa:
laiha("pafela")
एका jar च्या आत दुसरा jar - जेव्हा एखादी उप-अट (sub-condition) तपासायची असते.
AMk = 10
jar AMk > 0:
jar AMk % 2 == 0:
laiha("oanaatmak sama saMqyaa")
AnyaYaa:
laiha("oanaatmak vaiSama saMqyaa")
जेव्हा jar च्या आत फक्त एकच statement असते, तेव्हा ते एका ओळीत लिहिता येते.
A = 10
jar A > 5: laiha("A, 5 paexaa maaeVa Aahe")
jar-AnyaYaa एका ओळीत लिहिण्याची पद्धत, जी प्रत्यक्ष कोडिंगमध्ये खूप वापरली जाते.
A, ba = 10, 20 maaeVi_saMqyaa = A jar A > ba AnyaYaa ba laiha(maaeVi_saMqyaa)
== (बरोबर आहे)
!= (बरोबर नाही)
> (मोठा आहे)
< (लहान आहे)
>= (मोठा किंवा बरोबर आहे)
<= (लहान किंवा बरोबर आहे)
Aanai, kiMvaa, naahi
Umar = 25
naagariktaa = baraebar
jar Umar >= 18 Aanai naagariktaa:
laiha("vaaeT Denyaasa yaaegya Aahe")
Divasa = 3
jauQvanae Divasa:
sYaitai 1:
laiha("saaemavaar")
sYaitai 2:
laiha("maMgalavaar")
sYaitai 3:
laiha("bauoavaar")
sYaitai _:
laiha("caukicaa Divasa")