Рассмотрим вариант решения задания из учебника Босова, Босова 8 класс, Бином: Тестовые задания для самоконтроля к главе 5 1. Разработчиком языка Python является: а) Блез Паскаль б) Никлаус Вирт в) Норберт Винер г) Гвидо ван Россум г) Гвидо ван Россум 2. Что из нижеперечисленного не входит в алфавит языка Python? а) Латинские строчные и прописные буквы б) Служебные слова в) Русские строчные и прописные буквы г) Знак подчёркивания б) Русские строчные и прописные 3. Какая последовательность символов не может служить именем в языке Python? а) _mas б) masl в) d2 г) 2d г) 2d 4. Обозначение вещественного типа данных в языке Python: а) float б) int в) bool г) str a) float 5. Языковые конструкции, с помощью которых в программах записываются действия, выполняемые в процессе решения задачи, называются: а) операндами б) операторами в) выражениями г) данными б) операторами 6. Разделителем между операторами в одной строке служит: а) точка б) точка с запятой в) пробел г) запятая б) точка с запятой 7. При присваивании всегда изменяется: а) имя переменной б) тип переменной в) значение переменной г) значение константы в) значение переменной 8. Для вывода результатов в Python используется оператор а) while б) input в) print г) and в) print 9. Для вычисления квадратного корня из х используется функция: а) abs(х) б) sqr (х) в) sqrt(х) г) int (х) в) sqrt(x) 10 Для генерации случайного целого числа из отрезка [10, 20] необходимо использовать выражение: а) randint(2 * 10) б) randint(10 20) в) randint(10, 20) г) randint(10) * 2 в) ramdint(10, 20) 11. В каких условных операторах допущены ошибки? а) if b == 0: print('Деление невозможно.') б) if а < b: min = a; else min = b в) if а > b : max = a else max = b r) if a > b and b > 0: c = a + b б), в) 12. Определите значение переменной с после выполнения следующего фрагмента программы: а = 100 b = 30 а = а - b * 3 if а > b: с = а - b else: с = b - а а) 20 б) 70 в) -20 г) 180 а) 20 (а=10; b=30; c=30-10) 13. Условный оператор if а % 2 == 0: print ('Да') else: print ('Нет')позволяет определить, является ли число а: а) целым б) двузначным в) чётным г) простым в) четным 14. Какого оператора цикла не существует в языке Python? а) for б) while в) repeat...until в) repeat…until 15 Цикл в фрагменте программы а = 1 b = 1 while а - b < 8: а -= 1 b += 2 выполнится: а) 0 раз б) 2 раза в) 3 раза г) бесконечное число раз б) 2 раза (а + b = 2, 5, 10) 16. Определите значения переменных s и i после выполнения фрагмента программы: s = 0 i = 5 while i > 0: s += i i -= 1 а) s = 0, i = -1 б) s = 5, i = 0 в) s = 15, i=5 г) s = 15, i = 0 г) 17. В данном фрагменте программы s = 0 for i in range (1, 11): s = s + 2 * i вычисляется: а) сумма целых чисел от 1 до 10 б) сумма чётных чисел от 1 до 10 в) удвоенная сумма целых чисел от 1 до 11 г) сумма первых десяти натуральных чётных чисел г) сумма первых десяти натуральных четных чисел. Интерпретатор Python https://pythononlinecompiler.ru/