0

#!تاپیک جامع آموزش پایتون!#

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به:#!تاپیک جامع آموزش پایتون!#
دوشنبه 21 اردیبهشت 1394  3:17 AM

سلام
 
قسمت نهم آموزش پایتون و ادامه با یک مثال از 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  
 
دوستان شما میتونید فعلا با این دستوراتی که گفتیم برنامه های کوچیک و جالبی بنویسید.
 
یا علی

 

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها