الحل: كرر نفسك
الفكرة 1: اطبع اسمك 3 مرات
for i in range(3):print("YourName")
ال
forتكرر الحلقة الكود الموجود بداخلها عددًا معينًا من المرات.range(3)يعني أن الحلقة سوف تعمل 3 مرات (0، 1، 2).في كل مرة يتم فيها تشغيل الحلقة، يتم الطباعة
"YourName".المخرجات:
YourNameYourNameYourName
الفكرة الثانية: العد بالاثنين
for i in range(2, 11, 2):print(i)
ال
range(2, 11, 2)تبدأ أعداد الوظائف من 2 حتى (ولكن لا تشمل) 11، وتزداد بمقدار 2 في كل مرة.تطبع الحلقة كل قيمة من
i: 2، 4، 6، 8، 10.المخرجات:
246810
الفكرة 3: تكرار حتى يكتب المستخدم "إيقاف"
text = ""while text != "stop":text = input("Type 'stop' to quit: ")
ال
whileتستمر الحلقة في العمل طالما تم استيفاء الشرطtext != "stop"هذا صحيح.يطلب من المستخدم بشكل متكرر كتابة شيء ما.
عندما يكتب المستخدم
"stop"، يصبح الشرط خاطئ وتنتهي الحلقة.المخرجات:
Type 'stop' to quit: helloType 'stop' to quit: againType 'stop' to quit: stop
# Code for idea 1: Print your name 3 times.
for i in range(3):
print("YourName")
# Code for idea 2: Count by 2s.
for i in range(2, 11, 2):
print(i)
# Code for idea 3: Make a loop that runs until the user types “stop.”
text = ""
while text != "stop":
text = input("Type 'stop' to quit: ")The code keeps asking for input until we type “stop”