promo
Квантовый паяльник - Сайт Менгали Н.С. «12 ЖББОМ» КММ Ақтау қ.

15:34
Цикл for / Loops /
Рассмотрим такие структуры, в которых происходит повторение некоторых инструкций некоторое количество раз. Такие структуры называют циклами.
Каждое повторение называют итерацией.


Вот пример оформления записи цикла FOR



Пример:

Задача 1

for i in range (5):
    print ("Happy to learn Loops")

Задача 2
for i in range (2, 14, 2):
    print (i, " - is even number")



Задача 3
for i in range (1, 11, 1):
    print (i, " - step")



Задача 4
sum=0
for i in range(10,21,2):
    sum=sum+i
print(sum)    

Задача 5
Сравните два программных кода и поясните, почему различается результат выполнения программ

for i in range(5):

    print("I'm using Python")

    print("It's really cool")

 

for i in range(5):

    print("I'm using Python")

print("It's really cool")

 


Задача 6. Что напечатает эта программа? Почему?

for i in range(3):

    print("a")    #сначала три строки этого цикла

for j in range(3):

    print("b")    #затем три строки этого цикла

   

for i in range(3):

    print("a")   

    for j in range(3):

       print("b")   

print("Done")

#После первого прогона i

#происходит три прогона j

#после второго прогона i

# снова три прогона j

# и снова


Задача 7 Найдите три ошибки в коде

print("This program takes three numbers and returns the sum.")
sum=0
for i in range(3):
    x=input("Enter a number:")
    sum=sum+i
print("The sum is:",x)    

Задача 8 Напишите код, который напечатает все четные числа от 2 до 100 включительно. Например 2  4  6  8 ... 100

Ответ /выделите пустую область ниже, чтобы посмотреть ответ/
for i in range(2,101,2):
  print(i)



Задача 9. 


 
Просмотров: 1371 | Добавил: polt | Рейтинг: 0.0/0
Всего комментариев: 2
avatar
-1
1 polt • 15:37, 14.02.2020
print("This program takes three numbers and returns the sum.")
sum=0
for i in range(3):
    x= int (input("Enter a number:"))
    sum=sum+x
print (sum)
print("This program takes 5 numbers and returns the sum.")
sum=0
for i in range(5):
    y= int (input("Enter a number:"))
    sum=sum+y
print (sum)
print("If you want answer sum1 + sum2, catch it")
sum=y+x
print(sum)
print("Tepery mozhesh nazhimaya ENTER letety v niz, udachi(o???o)")
avatar
2 rugas1700 • 22:23, 20.02.2020
A=int(input("Сколько тут кругов?\n(2, 14, 2)\n"))
if A == 6 :
print("Правильно")
else:
print("Неправильно")
B=int(input("Сколько тут кругов?\n(1, 11, 1)\n"))
if B == 10 :
print("Правильно")
else:
print("Неправильно, подучи цикл for / Loops /")
avatar