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

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

Тест на тему Перевод системы счисления python

07 июня 2025 21:38

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

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

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

Конечно! Вот пример теста по теме "Перевод системы счисления в Python" для 11 класса, состоящий из 10 вопросов с одним правильным ответом, включая ответы и объяснения:


Тест по Информатике: Перевод системы счисления в Python (11 класс)

1. Какой вызов функции позволяет перевести число из десятичной системы в двоичную в Python?
A) bin()
B) oct()
C) hex()
D) convert()

Ответ: A) bin()
Объяснение: В Python функция bin() преобразует целое число из десятичной системы в двоичную строку.


2. Что выведет следующий код: print(oct(10))?
A) 10
B) 0o12
C) 0xA
D) 12

Ответ: B) 0o12
Объяснение: Функция oct() возвращает строку с представлением числа в восьмеричной системе, начинающуюся с 0o.


3. Как перевести число '1010' в десятичную систему?
A) int('1010', 2)
B) int('1010', 10)
C) int('1010', 8)
D) int('1010', 16)

Ответ: A) int('1010', 2)
Объяснение: В Python для преобразования из двоичной системы используют основание 2.


4. Какая функция позволяет получить шестнадцатеричное представление числа в Python?
A) hex()
B) bin()
C) dec()
D) oct()

Ответ: A) hex()
Объяснение: Функция hex() возвращает строку с шестнадцатеричным представлением числа.


5. Что возвращает выражение int('FF', 16)?
A) 255
B) 65535
C) 16
D) Ошибка

Ответ: A) 255
Объяснение: 'FF' в шестнадцатеричной системе равно 255 в десятичной.


6. Какое значение функции bin() возвращает при вызове bin(10)?
A) '0b1010'
B) '1010'
C) '0x0a'
D) '10'

Ответ: A) '0b1010'
Объяснение: bin() возвращает строку с префиксом '0b', обозначающим двоичное число.


7. Как перевести число '77' из восьмеричной системы в десятичную?
A) int('77', 8)
B) int('77', 10)
C) int('77', 2)
D) int('77', 16)

Ответ: A) int('77', 8)
Объяснение: Основание 8 указывает, что строка — число в восьмеричной системе.


8. Как вывести число 255 в шестнадцатеричной системе?
A) hex(255)
B) oct(255)
C) bin(255)
D) dec(255)

Ответ: A) hex(255)
Объяснение: Функция hex() возвращает шестнадцатеричное представление числа.


9. Для чего используется функция int() с двумя аргументами?
A) Для преобразования строки числа из другой системы счисления в десятичное число
B) Для округления числа
C) Для проверки типа данных
D) Для перевода в двоичную систему

Ответ: A) Для преобразования строки числа из другой системы счисления в десятичное число
Объяснение: Вторая переменная указывает основание системы (от 2 до 36).


10. Какое выражение преобразует шестнадцатеричную строку '1A' в десятичное число?
A) int('1A', 16)
B) int('1A')
C) int('1A', 10)
D) hex('1A')

Ответ: A) int('1A', 16)
Объяснение: Нужно указать основание 16 для преобразования из шестнадцатеричной системы.


Если нужно, я могу подготовить также файл с этим тестом или расширить его другими вопросами.


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

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

{Другой предмет}
5 Класс
Музыка
7 Класс
История
11 Класс
{Другой предмет}
11 Класс

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