2019-06-13
  • |
  • daafoor
  • |
  • مشاهدات: 24265

فيما يلي مجموعة من الامثلة على استخدام حلقات for في بايثون: 

 

طباعة كلمة hello  عشر مرات: 

#print the word "hello" 10 times
for i in range(0,10):
    print("hello")

 

طباعة جميع الاعداد الصحيحة بين 1 و 100 :

# print the all integer numbers between 1 to 100
print("integer numbers between 1 to 100 are:")
for i in range(1, 101):
    print(i)

 

طباعة جميع الاعداد الزوجية بين 1 و 100 :

#print all even numbers between 1 to 100
for i in range(1, 101):
    if i%2==0:
        print(i)

 

طباعة جميع الاعداد الفردية بين 1 و 100 :

#print all odd numbers between 1 to 100
for i in range(1, 101):
    if i%3==0:
        print(i)

 

طباعة احرف اللغة الانجليزية بشكل صغير small letters:

#print all english small letters
for i in range(97,123):
    print(chr(i))

 

طباعة احرف اللغة الانجليزية بشكل كبير capital letters:

#print all english capital letters
for i in range(65,91):
    print(chr(i))

 

انشاء مصفوفة من الارقام ومن ثم طباعة عناصر المصفوفة باستخدام حلقة for :

#create an array of numbers, then print it's values using for loop:
numbers=[23,3,3,22,523,232]
for index in range(0,6):
    print(numbers[index])

 

برنامج يطبع محتويات مصفوفة عن طريقة تمريرها بحلقة:

fruits = ["apple", "banana", "cherry"]
for x in fruits:
  print(x)

 

برنامج يمر على جميع احرف كلمة معينة ويطبع كل حرف

for x in "banana":
  print(x)

 

الخروج من الحلقة عندما تصل للكلمة banana :

fruits = ["apple", "banana", "cherry"]
for x in fruits:
  print(x)
  if x == "banana":
    break

 

نفس المثال السابق لكن يتجاهل طباعة الكلمة banana ويكمل طباعة جميع عناصر المصفوفة :

fruits = ["apple", "banana", "cherry"]
for x in fruits:
  if x == "banana":
    continue
  print(x)

 

 

طباعة الاعداد من 1 الى 4

#print the numbers between 1 to 4, using for loop
for i in range(1, 5):
    print(i)

print('The for loop is over')

 

الفيديو التالي يشرح الامثلة السابقة بالكامل:

 

ابحث عن مسائل برمجة بايثون | Python programming بالانجليزي

هل أعجبك المحتوى؟

محتاج مساعدة؟ تواصل مع مدرس اونلاين الان!

التعليقات
لا يوجد تعليقات
لاضافة سؤال او تعليق على المشاركة يتوجب عليك تسجيل الدخول
تسجيل الدخول