Module (43%)
Section (100%)

Основные тезисы: продолжение

Упражнение 1

Создайте цикл for, который считает от 0 до 10 и выводит на экран нечетные числа. Используйте набросок ниже:

for i in range(1, 11): # Line of code. # Line of code.

Упражнение 2

Создайте цикл while, который считает от 0 до 10 и выводит на экран нечетные числа. Используйте набросок ниже:

x = 1 while x < 11: # Line of code. # Line of code. # Line of code.

Упражнение 3

Создайте программу с циклом for и оператором break. Программа должна перебирать символы в адресе электронной почты, выходить из цикла при достижении символа @ и печатать часть перед @ в одной строке. Используйте набросок ниже:

for ch in "john.smith@pythoninstitute.org": if ch == "@": # Line of code. # Line of code.

Упражнение 4

Создайте программу с циклом for и инструкцией continue. Программа должна перебирать строку цифр, заменять каждый 0 на x и выводить измененную строку на экран. Используйте набросок ниже:

for digit in "0165031806510": if digit == "0": # Line of code. # Line of code. # Line of code.



Упражнение 5

Каков результат следующего кода?

n = 3 while n > 0: print(n + 1) n -= 1 else: print(n)

Упражнение 6

Каков результат следующего кода?

n = range(4) for num in n: print(num - 1) else: print(num)

Упражнение 7

Каков результат следующего кода?

for i in range(0, 6, 3): print(i)