ای نور ما ای سور ما ای دولت منصور ما..........جوشی بنه در شور ما تا می شود انگور ما
حلقه ها در پایتون-قسمت اول
بسم الله الرحمن الرحیم
سلام
در این پست می خواهیم حلقه ها را بررسی کنیم
فرض کنید که شما می خواهید یک متن را پنج بار چاپ کنید
در اینصورت می توانیم این کار را بکنیم:
print("Hello world!")
print("Hello world!")
print("Hello world!")
print("Hello world!")
print("Hello world!")
در مورد ۵۰ بار چطور؟ ۵۰۰ بار چه؟ می توانیم این کار را بکنیم؟
واضح است که این کار خیلی وقت گیر است و نمی توان دستی همه این کارها را کرد
پس کد را تغییر می دهیم:
for i in range(5):
print("Hello world!")
خب بریم سراغ تحلیل این کد:
اول از همه کلمه کلیدی for به چشم شما خواهد خورد
و بعد اسم یک متغیر (که در اینجا i است) و بعد دستور ()range
نتیجه ی این کد می شود:
Hello world!
Hello world!
Hello world!
Hello world!
Hello world!
در اینجا 5 تعداد تکرار حلقه است
این کد می گوید که دستور print("Hello world!") را پنج بار تکرار کن
حالا می خواهیم برنامه ای بنویسیم که یک متن را از کاربر بگیرد و به تعدادی که می گوید این متن تکرار شده و چاپ شود
text = input("Enter a text: ")
repeat_time = input("input repeat time: ")
for i in range(repeat_time):
print(text)
یک متن را می گیرد و سپس مقدار تکرار را و سپس حلقه ای را ایجاد می کند که به مقدار گفته شده متن را چاپ کند
در پست بعدی متغیر را بررسی خواهیم کرد...
مطلبی دیگر از این انتشارات
شیخ بیابانگرد برنامه نویس و مریدان(قسمت پنج:لینوکس)
مطلبی دیگر از این انتشارات
لیست ها در پایتون:قسمت دوم
مطلبی دیگر از این انتشارات
پایتون?:تعریف عضو جدید در دیکشنری ها