Тест "Основы языка 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
кон
Листинг программы:
Информатика - еще материалы к урокам:
- Урок информатики "Понятие количества информации различные подходы. Единицы измерения количества информации"
- Презентация "Автособираемое оглавление"
- Контрольная работа "Двоичная система счисления"
- Открытый урок в 5 классе "Представление информации в форме таблиц"
- Тест по информатике на тему "Информация" 3 класс
- Презентация "Иерархическая и сетевая модели данных"