سلام
قسمت نهم آموزش پایتون و ادامه با یک مثال از if,elif,else,input,...
مثال:
در این مثال ما دمای آب رو به برنامه میدیم و برنامه دما رو به فارنهایت تبدیل میکنه و حالت آب رو به ما میگه.
کد PHP:
#!/usr/bin/python
#tabdile dama be farenhayt.va halat ab.
faren = input("Dama ra vared konid: ") * 9.0 / 5 + 32
print "Dama tabdil shode be",faren
if faren > 212:
print "Bokhar"
elif faren > 112:
print "kheili Dagh"
elif faren > 33:
print "Khonak"
else:
print "Yakh"
print "Barname kamel shod!"
elif faren > 112:
print "kheili Dagh"
elif faren > 33:
print "Khonak"
else:
print "Yakh"
print "Barname kamel shod!"
حلقه ها:
دستور while :
این دستور بک حلقه ایجاد میکنید و درون این حلقه ما میتونیم یک بلوک قرار بدیم و تا وقتی که شرط حلقه برقرار باشه بلوک دستورات اجرا میشه و اگه شرط برقرار نباشه دستور حلقه اجرا نمیشه.
شکل کلی دستور:
کد PHP:
while shart :
بلوک دستورات
else :
بلوک دستورات
این دستور توضیح خاصی نداره و با تمام جزئیات آن در مثالها آشنا میشیم.
مثال:این مثال ساده ترین کاربرد while هست:
کد PHP:
#!/usr/bin/python
#in barname kheili jalebe :D
#baraye khuruj az Ctrl+c ya Ctrl+z estefade konid
while 1 :
print "press Ctrl+C to Stop Me haha...!"
در مثال بعدی برنامه از متغییر a تا b را میشمارد:
کد PHP:
#!/usr/bin/python
#dar in barname ma ba komake halghe az moteghayere A ta B ra mishmarim.
a = 0 ; b = 100
while a <= b :
print a,
a = a+1
یک نکته کوچک و مهم:در پایتون ما میتونیم دو خط دستور رو در یک خط بنویسیم. و این دستور هارو با سمی کالن ( ; ) از هم جدا کنیم.در مثال بالا
موجود هست.
حالا بیایم مثال بالا رو یکم توسعه بدیم.و متغییر ها رو خودمون تغییر بدیم:
کد PHP:
#!/usr/bin/python
#dar in barname ma ba komake halghe az moteghayere A ta B ra mishmarim.
a=input("addade aval ra vared konid :")
b=input("addade 2vom ra vared konid :")
while a <= b :
print a,
a = a+1
دوستان شما میتونید فعلا با این دستوراتی که گفتیم برنامه های کوچیک و جالبی بنویسید.
یا علی