Основные тезисы: продолжение
Упражнение 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)