Тест "Основы языка Python" 10 класс

_ФИ, класс________________________________________
Тест «Основы языка Python»
1 вариант
1) Допишите условие фрагмент программы так, чтобы она находила отрицательные
четные числа
if t_______________
print (‘Четное число’)
else:
print (‘Нечетное’)
2) Чтобы ввести с клавиатуры дробное число, используется конструкция
1) n = input (‘Введите число ’)
2) int (input (u))
3) float (input (‘Введите число ’,u))
4) n= float (input ())
3) Конструкция d != 2 означает
1) переменной d присваивается значение 2
2) переменной d четная величина
3) значение переменной d не равно 2
4) значение переменной d равно 2
4) Сколько раз программа выведет да, если были введены следующие пары
значений (s,t), обведите подходящие значения
(9, 9); (9, 10); (8, 5); (11, 6); (11, 10); (5, 9); (10, 10); (4, 5); (8, 6).
if s > 9 or t > 9:
    print("YES")
else:
    print("NO")
Ответ_______
5) Запишите значение переменной s, полученное в результате работы следующей
программы
s = 1
for k in range(6,11,2):
    s = s*(k-1) + 10
print (s)
6) Запиши алгоритм на языке Python
Алг
нач
   цел s, k
   ввод s
   нц для k на промежутке от -2 до 10 с шагом -2
      s := s + 6
   кц
   вывод s
кон
Листинг программы:
ФИ, класс________________________________________
Тест «Основы языка Python»
2 вариант
1) Допишите условие фрагмент программы так, чтобы она находила положительные
числа, кратные 3
if t_______________
print (‘кратное число’)
else:
print (‘постороннее число’)
2) Чтобы ввести с клавиатуры целое число, используется конструкция
1) n = input (‘Введите число ’)
2) int (input (u))
3) float (input (‘Введите число ’,u))
4) n= float (input ())
3) Конструкция d = = 2 означает
1) переменной d присваивается значение 2
2) переменной d четная величина
3) значение переменной d не равно 2
4) значение переменной d равно 2
4) Сколько раз программа выведет да, если были введены следующие пары
значений (s,k), обведите подходящие значения
(9, 9); (9, 10); (8, 5); (11, 6); (11, 10); (5, 9); (10, 10); (4, 5); (8, 6).
if s < 8 and k > 8:
    print("ДА")
else:
    print("НЕТ")
Ответ_______
5) Запишите значение переменной s, полученное в результате работы следующей
программы
s = 100
for k in range(6,11,2):
    s = s 5*(k-2)
print (s)
6) Запиши алгоритм на языке Python
Алг
нач
   вещ s, k
   ввод s
   нц для k от 1 до 10 с шагом 3,5
      s := s^2+10
   кц
   вывод s
кон
Листинг программы: