Давайте проанализируем строки кода, которые вы написали. Мы разберем каждую строку, чтобы понять, является ли она корректной и выполнится ли она без ошибок.
print('Текст')
Этот код будет работать корректно. Он выведет на экран строкуТекст. В данном случае, строка заключена в одинарные кавычки, что делает её правильным синтаксисом для функцииprint.print(Текст)
Эта строка вызовет ошибку, так какТекстне определён. Чтобы эта строка работала,Текстдолжен быть либо переменной, которая содержит значение, либо строкой (тогда она должна быть в кавычках). Без кавычек Python интерпретирует это как имя переменной, которой не существует.print('сумма', s)
Эта строка может работать, только если переменнаяsбыла определена заранее. В противном случае будет ошибкаNameError. Еслиsопределена, код выведет на экран текст 'сумма' и значениеs, разделённые пробелом.print("сумма" s)
Эта строка вызовет ошибку синтаксиса, так как между строкой"сумма"иsдолжны быть запятые или другие разделители. Правильный вариант будет выглядеть так:print("сумма", s).print('100', , '1')
Этот код также вызовет ошибку синтаксиса, так как есть лишняя запятая между'100'и'1'. Правильный вариант:print('100', '1').print(n)
Эта строка вызовет ошибку, если переменнаяnне определена до этого момента. Еслиnопределена, то код будет работать корректно и выведет значение переменнойn.
Итак, корректными строками кода из приведенных вами являются:
print('Текст')print('сумма', s)(при условии, чтоsопределена)print(n)(при условии, чтоnопределена)
Строки кода print(Текст), print("сумма" s) и print('100', , '1') являются некорректными.