Ниже представлен тест по программированию для учеников 6 класса. Тест состоит из 15 вопросов с единственным правильным ответом и ответами.
Какой результат выполнения кода: print("Привет, Python!")? A) Привет, Python! B) "Привет, Python!" C) Привет Python! D) Ошибка Ответ: A
Какой тип данных будет у переменной после выполнения x = 5? A) float B) int C) str D) bool Ответ: B
Что возвращает функция input() внутри программы? A) число B) строку C) список D) словарь Ответ: B
Что вернет выражение 3 * 4? A) 7 B) 12 C) 34 D) 4 Ответ: B
Что будет напечатано программой print("Hello" + "World")? A) Hello World B) HelloWorld C) Hello,World D) Ошибка Ответ: B
Как сделать однострочный комментарий в Python? A) // B) #
C) /* D) <!-- Ответ: B
Как получить первый элемент списка nums = [10, 20, 30]? A) nums[1] B) nums[0] C) nums(0) D) first(nums) Ответ: B
Что выведет программа? x = 5 if x > 3: print("A") else: print("B") Ответ: A
Что выведет следующий код? for i in range(1, 4): print(i, end=' ') A) 1 2 3 B) 1 2 3 4 C) 1 3 2 D) 1 4 3 Ответ: A
Как получить значение по ключу 'b' из словаря d = {'a': 1, 'b': 2}? A) d('b') B) d['b'] C) d.b D) d[b] Ответ: B
Что вернет int('7')? A) 7 B) '7' C) 7.0 D) Ошибка Ответ: A
Что будет результат выражения 5 > 2 and 3 < 4? A) True B) False C) 1 D) 0 Ответ: A
Как Python определяет блок кода в конструкциях вроде if, for и т.д.? A) Скобками B) Отступами C) Позициями файлов D) Комментариями Ответ: B
Что напечатает программа: x = "10"; y = int(x); print(y)? A) 10 B) "10" C) Ошибка D) 1 Ответ: A
Что вернет вызов add(2, 3) для следующего определения? def add(a, b): return a + b A) 23 B) 5 C) '5' D) Ошибка Ответ: B