ای نور ما ای سور ما ای دولت منصور ما..........جوشی بنه در شور ما تا می شود انگور ما
حلقه ها در پایتون-قسمت اول
بسم الله الرحمن الرحیم
سلام
در این پست می خواهیم حلقه ها را بررسی کنیم
فرض کنید که شما می خواهید یک متن را پنج بار چاپ کنید
در اینصورت می توانیم این کار را بکنیم:
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)
یک متن را می گیرد و سپس مقدار تکرار را و سپس حلقه ای را ایجاد می کند که به مقدار گفته شده متن را چاپ کند
در پست بعدی متغیر را بررسی خواهیم کرد...
مطلبی دیگر از این انتشارات
دیکشنری ها در پایتون:قسمت اول
مطلبی دیگر از این انتشارات
حلقه ها در پایتون-قسمت دوم:استفاده از متغیر انتخابی
مطلبی دیگر از این انتشارات
تابع dict برای درست کردن دیکشنری ها