Что покажет приведенный ниже фрагмент кода


Скачай курс
в приложении
Перейти в приложение
Открыть мобильную версию сайта
© 2013 — 2023. Stepik
Наши условия использования и конфиденциальности

Public user contributions licensed under cc-wiki license with attribution required
Что покажет данный фрагмент кода: язык Python, язык Pascal, команда print?
Кодовый фрагмент, который показан, выводит значение переменной «language» на экран. Это может быть сделано на языке Python или на языке Pascal. Вот пример кода на языке Python:
language = "Python" print(language)
А вот пример кода на языке Pascal:
var language: string; begin language := 'Pascal'; WriteLn(language); end.
Детальный ответ
Что покажет приведенный ниже фрагмент кода
Давайте рассмотрим фрагмент кода на языке Python:
print("language") print("python") print("language") print("pascal") print("print") print("language")
Этот фрагмент кода выведет:
language python language pascal print language
Давайте разберемся, почему так происходит. Первая строка print(«language») выведет слово «language». Затем следует строка print(«python») , которая выведет слово «python». Последующая строка print(«language») снова выведет слово «language». Затем идет строка print(«pascal») , которая выведет слово «pascal». Следующая строка print(«print») выведет слово «print». И, наконец, последняя строка print(«language») снова выведет слово «language». Таким образом, весь фрагмент кода выводит последовательность слов:
language python language pascal print language
Теперь давайте посмотрим на аналогичный фрагмент кода на языке Pascal:
writeln('language'); writeln('python'); writeln('language'); writeln('pascal'); writeln('print'); writeln('language');
Этот фрагмент кода на языке Pascal также выводит последовательность слов:
language python language pascal print language
Таким образом, независимо от языка программирования (Python или Pascal), приведенный фрагмент кода будет выводить одну и ту же последовательность слов.
Что покажет приведенный ниже фрагмент кода



Скачай курс
в приложении
Перейти в приложение
Открыть мобильную версию сайта
© 2013 — 2023. Stepik
Наши условия использования и конфиденциальности

Public user contributions licensed under cc-wiki license with attribution required
Ответы на модуль 7.6 из курса «Поколение python: курс для начинающих»
Полное решение на питоне урока 7.6 из » Поколение python: курс для начинающих».
Что покажет приведенный ниже фрагмент кода?
for i in range(10):
print(i, end=’*’)
if i > 6:
break
0*1*2*3*4*5*6*7*
Что покажет приведенный ниже фрагмент кода?
i = 100
while i > 0:
if i == 40:
break
print(i, end=’*’)
i -= 20
100*80*60*
Что покажет приведенный ниже фрагмент кода?
n = 10
while n > 0:
n -= 1
if n == 2:
continue
print(n, end=’*’)
9*8*7*6*5*4*3*1*0*
Что покажет приведенный ниже фрагмент кода?
result = 0
for i in range(10):
if i % 2 == 0:
continue
result += i
print(result)
Что покажет приведенный ниже фрагмент кода?
mult = 1
for i in range(1, 11):
if i % 2 == 0:
continue
if i % 9 == 0:
break
mult *= i
print(mult)

Наименьший делитель
На вход программе подается число n > 1. Напишите программу, которая выводит его наименьший отличный от 1 делитель.
# Получаем ввод числа n = int(input()) # Начинаем деление с 2 и идем до n for i in range(2, n + 1): if n % i == 0: # Проверяем, делится ли n на i без остатка break # Если нашли делитель, прерываем цикл # После окончания цикла i будет содержать минимальный делитель числа n print(i)

Следуй правилам
На вход программе подается натуральное число nn. Напишите программу, которая выводит числа от 1 до n включительно за исключением:
# Получаем ввод числа n = int(input()) # Проходим по числам от 1 до n включительно for i in range(1, n + 1): # Проверяем, принадлежит ли i одному из диапазонов (5-9, 17-37, 78-87) if i in range(5, 10) or i in range(17, 38) or i in range(78, 88): continue # Если i находится в одном из диапазонов, переходим к следующей итерации цикла print(i) # Если i не принадлежит ни одному из диапазонов, выводим его
Будет ли выполнен блок кода else, в приведенном ниже фрагменте кода?
n = 0
while n < 10:
n += 2
print(n)
else:
print(‘Цикл завершен.’)
Будет ли выполнен блок кода else, в приведенном ниже фрагменте кода?
n = 0
while n < 10:
n += 2
if n == 8:
break
print(n)
else:
print(‘Цикл завершен.’)
Будет ли выполнен блок кода else, в приведенном ниже фрагменте кода?
n = 0
while n < 10:
n += 2
if n == 7:
break
print(n)
else:
print(‘Цикл завершен.’)
