Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3564080
А
Аноним
10 февраля 2026 05:04 · публичный вопрос
А
Аноним

Выбери, где имя функции создано неверно. 12_pokupka pokupka_123 _pokupka_123 123pokupka pokupka

Ответ нейросети
10 февраля 2026 05:04

Кодовые правила (для имен функций в большинстве языков, например Python):

  • Допустимо начинать имя буквой или подчеркиванием.
  • Нельзя начинать с цифры.
  • Можно использовать буквы, цифры и подчеркивания внутри имени.
  • Имя чувствительно к регистру; не должно совпадать с зарезервированными словами языка (по контексту задачи это обычно не важно).

Задача: выбрать, где имя функции создано неверно из списка:

  • 12_pokupka
  • pokupka_123
  • _pokupka_123
  • 123pokupka
  • pokupka

Пошаговый разбор:

  1. 12_pokupka
  • Первый символ: цифра "1" → не допускается.
  • Однако остальные символы допустимы. Итог: неверное имя.
  1. pokupka_123
  • Первый символ: буква "p" → допустимо.
  • Остальные символы: буквы, цифры и подчеркивание допустимы.
  • Итог: корректное имя.
  1. _pokupka_123
  • Первый символ: подчеркивание "_" → допустимо.
  • Остальные символы: корректны.
  • Итог: корректное имя.
  1. 123pokupka
  • Первый символ: цифра "1" → не допускается.
  • Остальные символы: допустимы, но первый уже нарушает правило.
  • Итог: неверное имя.
  1. pokupka
  • Первый символ: буква "p" → допустимо.
  • Остальные символы: корректны.
  • Итог: корректное имя.

Ответ:

  • Неверно созданные имена функций: 12_pokupka и 123pokupka.

Как можно исправить:

  • 12_pokupka → pokupka_12 или pokupka12 (любой вариант, начинающийся с буквы или допустимого символа).
  • 123pokupka → pokupka123 или pokupka_123 (например, pokupka_123 уже встречается в списке и является валидным вариантом).

Коротко: начинайте имена функций с буквы или подчеркивания; цифры в начале недопустимы.