length = 5

breadth = 2

area = length * breadth

print('Площадь равна', area)

print('Периметр равен', 2 * (length + breadth))

Выдаёт: SyntaxError: multiple statements found while compiling a single statement (после первой строки)

Объясните, что не так..


Аноним: P.S. я сам проверил у себя на python 3.8
KnowsUser1: Используйте нормальные среды разработки.
KnowsUser1: А так же помните, что для интерпретатора Python регистр символа имеет значение, и, в вашем случае, имена Length и length - два разных имени.

Ответы

Ответ дал: Аноним
0

Ответ:

x=5

y=2

z=x*y

print('Площадь равна', z)

print('Периметр равен', 2 * (x+y))

Объяснение:В переменнных должна стоять только одна буква

P.S. если не сложно, можно пожалуйста лучший ответ :)


KnowsUser1: Не вводите людей в заблуждение. Имена в Python могут содержать далеко не один символ, за исключением каких либо специальных. При использовании кодировки UTF-8 это даже не обязательно могут быть символы латиницы.
Вас заинтересует