Таких скидок больше не будет!

осталось мест 57
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему Алфавит и синтаксис языка программирования Python

05 сентября 2025 19:19

{Другой предмет}
6 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Тест по информатике Тема: Алфавит и синтаксис языка программирования Python Класс: 6 Тип вопросов: Открытый вопрос Количество вопросов: 10 Вывод ответов: Да

Вопросы

  1. Какие символы допустимы в именах переменных в Python? Приведите примеры допустимых и недопустимых имен.

  2. Что значит, что Python регистрозависим? Приведите примеры различий между переменными с разными регистрами.

  3. Назовите не менее пяти ключевых слов (зарезервированных слов) Python и объясните, почему их нельзя использовать как имена переменных.

  4. Приведите пример недопустимого имени переменной и объясните, как сделать его допустимым.

  5. Как в Python пишутся однострочные комментарии? Какое различие между строковым литералом и комментарием? Приведите примеры.

  6. Какую роль играют отступы в Python? Приведите пример корректного отступления и примеры ошибки из-за неправильного отступа.

  7. Назовите основные категории операторов и символов в Python и приведите по одному примеру для каждой: присваивание, арифметика, сравнение, логические операции, а также пример использования скобок/запятых/двоеточий.

  8. Напишите простую программу, которая создаёт переменную x, присваивает ей число и выводит её значение на экран (используйте print).

  9. Какие варианты кавычек можно использовать для строк в Python? Приведите примеры строк в одинарных кавычках, двойных кавычках и тройных кавычках. Как можно включить кавычку внутри строки?

  10. Объясните, чем отличается оператор присваивания "=" от оператора сравнения "==". Приведите по одному примеру каждого.

Ответы

  1. Допустимые символы в именах переменных: латинские буквы (A–Z, a–z), цифры (0–9) и знак подчеркивания _. Имя не может начинаться с цифры и чувствительно к регистру. Примеры: допустимо — my_var, var1, _tmp; недопустимо — 1var, var-name, my var.

  2. Python регистрозависим: имена с разным регистром считаются разными переменными. Примеры: переменная a и переменная A — разные объекты.

  3. Ключевые слова (пример не менее 5): and, or, not, if, else, for, while, def, class, import, True, False, None. Их нельзя использовать как имена переменных, потому что они имеют специальное значение в синтаксисе Python.

  4. Пример недопустимого имени: 2var (начинается с цифры) или var-name (содержит недопустимый символ). Исправление: 2var нельзя, но var2 или var_name — допустимо.

  5. Однострочные комментарии начинаются с символа #, например: # это комментарий. Строковый литерал — это текст, заключённый в кавычки ('', "", '''''', """ """). Комментарий игнорируется интерпретатором, строковый литерал — это данные, которые могут быть выведены или сохранены в переменной. Пример: # комментарий; строка: "Текст" или 'Текст' или """многострочная строка""".

  6. Отступы определяют блоки кода в Python. Пример корректного отступления: if x > 0: print(x) Неправильный отступ вызовет ошибку IndentationError, например: if x > 0: print(x)

  7. Основные категории операторов и символов (с примерами):

  • Присваивание: x = 5
  • Арифметика: 3 + 4
  • Сравнение: 5 > 2
  • Логические операции: True and False
  • Разделители/скобки/последовательности: (a + b), [1, 2, 3], { 'key': 1 }, : после if/for/def, , и т.д. Каждая из этих категорий имеет свой синтаксис и примеры использования в выражениях и структурах кода.
  1. Пример простой программы: x = 7 print(x)

  2. Варианты кавычек для строк: одинарные '', двойные "", тройные '''...''' и """...""". Примеры: 'Привет', "Привет", '''Это многострочная строка'''. Чтобы включить кавычку внутри строки, можно использовать другой тип кавычек или экранирование: 'It's a test' или "She said 'Hi'"; для многострочных строк можно формировать внутри тройные кавычки без экранирования.

  3. Оператор присваивания "=" устанавливает значение переменной, оператор сравнения "==" проверяет равенство. Примеры: x = 5 присваивает 5 переменной x; x == 5 сравнивает текущее значение x с числом 5 и возвращает True или False.


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
11 Класс
{Другой предмет}
5 Класс
{Другой предмет}
11 Класс
{Другой предмет}
8 Класс

Саша — ассистент в телеграмме