Привет! На картинке у нас тестовый вопрос по программированию на Python. Нас просят выбрать правильные имена переменных.
В Python есть определённые правила для именования переменных. Например, имя переменной может начинаться с буквы или подчёркивания и может содержать буквы, цифры и подчёркивания, но не может начинаться с цифры.
Исходя из этого, правильные имена переменных на картинке:
- a1 - начинается с буквы и содержит цифры, что допустимо.
- _summ - начинается с подчёркивания, что тоже разрешено.
- sum1 - сочетает буквы и цифры, и начинается не с цифры, поэтому это корректное имя.
Остальные варианты не подходят:
- 1a - начинается с цифры, что недопустимо.
- Summa - не является неправильным, но в Python принято использовать нижний регистр для переменных, так что это менее предпочтительный вариант.
- summa 1 & 2 - содержит пробелы и символы, которые не разрешены в именах переменных.
- py-27 - содержит дефис, который недопустим в именах переменных.
- 'summa' - кавычки не используются в именах переменных.
- угловые скобки недопустимы. - @a1 - символ @ не может быть использован в именах переменных.
- sum.a - точка не используется в именах переменных, так как она имеет специальное значение в Python для доступа к атрибутам объектов.
Выбери галочками те названия, которые я указал как корректные, и можешь смело отправлять тест! Удачи!
