Тест Введение в программирования (Python)
Список вопросов теста
Вопрос 1
Какое из перечисленных свойств не относится к свойствам алгоритма?
Варианты ответов
- Линейность
- Корректность
- Дискретность
- Определённость
Вопрос 2
Что такое программа?
Варианты ответов
- Набор случайных команд
- Алгоритм, записанный на каком-либо языке программирования
- Описание действий, которые должен выполнить человек
- Последовательность чисел
Вопрос 3
Какой символ нельзя использовать в имени переменной?
Варианты ответов
- Знак подчёркивания (_)
- Пробел
- Латинские буквы
- Цифры (но не в начале имени)
Вопрос 4
Какой оператор используется для ввода данных в Python?
Варианты ответов
- input()
- print()
- def()
- return()
Вопрос 5
Какой язык программирования разработал Гвидо ван Россум?
Варианты ответов
- C++
- Python
- JavaScript
- Java
Вопрос 6
Какие свойства алгоритма обеспечивают его предсказуемость?
Варианты ответов
- Массовость
- Определённость
- Конечность
- Дискретность
Вопрос 7
Какие два оператора используются для вывода информации в Python?
Варианты ответов
- input()
- print()
- print (f(…..))
- int()
Вопрос 8
Какие элементы можно использовать в имени переменной в Python?
Варианты ответов
- Латинские буквы (A-Z, a-z)
- Цифры (но не в начале имени)
- Пробелы
- Символы + и -
Вопрос 9
Какие функции можно использовать для преобразования строки в число в Python?
Варианты ответов
- int()
- float()
- str()
- print()
Вопрос 10
Какие два оператора используют для работы со строками?
Варианты ответов
- input()
- print()
- return()
- if()
Вопрос 11
Какие из перечисленных команд являются правильными?
Варианты ответов
- name = input("Ваше имя? ")
- x = int(input("Введите число: "))
- print("Привет,", name, "!")
- name = print("Ваше имя? ")
Вопрос 12
Какие операторы допустимы для сложения двух чисел в Python?
Варианты ответов
- + (сложение)
- - = (уменьшение на значение)
- & (логическое И)
Вопрос 13
Какие из следующих примеров соответствуют верному использованию print()?
Варианты ответов
- print("Привет, мир!")
- print("Возраст:", age)
- print("Ваше имя?", name, "Ваш возраст:", age)
- print("Ваш возраст:" age)
Вопрос 14
Какие операторы используются для преобразования данных?
Варианты ответов
- int()
- float()
- str()
- while()
Вопрос 15
Какие из следующих имён переменных допустимы?
Варианты ответов
- user_name
- user1
- _username
- 1user
- name+user
Вопрос 16
Какой тип данных соответствует значению "Привет"?
Варианты ответов
- integer
- float
- string
- error
Вопрос 17
Какой тип данных соответствует значению 2025?
Варианты ответов
- integer
- float
- string
Вопрос 18
Какой тип данных соответствует значению -7.90?
Варианты ответов
- integer
- float
- error
Вопрос 19
Какое из приведённых ниже утверждений верно при сравнении двух вариантов программного кода?
Программа 1
name=input("ваше имя ")
n=int(input("возраст "))
print("Привет,",name, "ваш возраст,",n)
Программа 2
if True:
name=input("ваше имя ");\
age=int(input("cколько ВАМ лет "));\Э
print(f"Привет ,{name}! Ваш возраст: {age}.")
Варианты ответов
- Оба варианта выполняют одинаковую задачу, но второй вариант использует f-строку для форматированного вывода.
- Во втором варианте команды разделены ;, что позволяет записывать их в одну строку, но это снижает читаемость кода.
- Первый вариант содержит синтаксическую ошибку, а второй — корректен.
- В первом варианте программа не выполнится, так как input() нельзя использовать с int().


