(2) 8 кл. Тест Общие сведения о языке программирования Python
Список вопросов теста
Вопрос 1
В командном режиме исполнитель последовательно ввел следующие строки
x='50'
type(x)
x=3.5
type(x)
x=2>5
type(x)
x=50
type(x)
Сделайте вывод о том, как изменялся тип переменной x
Варианты ответов
- строковый тип
- вещественный тип
- логический тип
- целочисленный тип
Вопрос 2
Какое значение будет присвоено переменной b в результате выполнения программы?
a, b = 11, 22
Варианты ответов
- 22
- 11
- 11,22
Вопрос 3
По сокращенной записи восстановите полную запись оператора присваивания:
С - = a-5
Варианты ответов
- C = C - a - 5
- C = C - ( a - 5)
- C = a - 5
Вопрос 4
Запишите команду присваивания для следующего действия:
значение переменной Х есть разность 16 и n
Ответ запишите англ. буквами без пробелов
Вопрос 5
Сопоставьте знаки арифметических операций в языке Python
1.
сложение
2.
вычитание
3.
умножение
4.
деление
5.
возведение в степень
Варианты ответов
- +
- -
- *
- /
- **
Вопрос 6
По сокращенной записи восстановите полную запись оператора присваивания:
1.
a + = b
2.
a - = b
3.
a * = b
4.
a / = b
5.
a ** = 2
Варианты ответов
- a = a + b
- a = a - b
- a = a * b
- a = a / b
- a = a ** 2
Вопрос 7
Чему равно значение переменной С?
a = b = 5
C = a + b
Варианты ответов
- 10
- 25
- 5
Вопрос 8
Чему равно значение переменной а?
a = b = 3
a + = 1
Варианты ответов
- 3
- 4
- 6
Вопрос 9
Выберите верные ответы для следующего действия команды присваивания;
увеличить значение переменной n в 21 раз
Варианты ответов
- n * = 21
- n = n * 21
- n = n +21
- n + = 21
- 21 = n * 21
Вопрос 10
Отметьте верные / неверные высказывания:
Варианты ответов
- Для хранения в переменной K -номеров страниц учебника, лучше использовать тип int
- Для хранения в переменной S - расстояния, пройденного туристами, лучше использовать тип bool
- Для хранения в переменной D- количества деревьев в лесу, лучше использовать тип float
Вопрос 11
Вычислите
b, a = 5, 2
b * * = a
Вопрос 12
Какие утверждения ЛОЖНЫ?
Варианты ответов
- 125 - целое число
- -12.0 - отрицательное целое число
- 'Число ПИ' - вещественное число
- 7 < 6 - логическое значение
- 123.124 - вещественное число
- True - строковое значение
Вопрос 13
После выполнения программы чему равно значение переменой а
a=4
b=0
a+=1
b+=a
a*=b
a-=a
Вопрос 14
После выполнения программы чему равно значение переменной b
a=4
b=0
a+=1
b+=a
a*=b
a-=a
Вопрос 15
Для обозначения переменных, программ и других объектов используются имена (идентификаторы), которые удовлетворяют правилам:
- не служебные слова
- состоят из букв, цифр и символа подчеркивания
- начинаются с буквы или символа подчеркивания
- прописные и строчный буквы РАЗЛИЧАЮТСЯ
в задании соотнесите ПРАВИЛЬНЫЕ и НЕПРАВИЛЬНЫЕ имена
1.
Правильные имена переменных
2.
Неправильные имена переменных
Варианты ответов
- Х
- сумма
- _R1
- summa
- n3
- 3n
- int
- and
- n+3
- ZZZ
- 1фу
Вопрос 16
Для ввода в оперативную память переменных используется оператор ввода.
При выполнении этой команды программа ожидает от пользователя ввода последовательности символов с клавиатуры. Определи, каким типам данным будет соответствовать данная функция ввода.
1.
a = int ( input () )
2.
a = float ( input () )
3.
a = input ()
Варианты ответов
- для целых чисел
- для вещественных чисел
- для строковых данных
Вопрос 17
При выводе вещественного числа х использовался форматный вывод.
Напиши, какое число будет получено на экране компьютера после выполнения программных строк
x=3.1415926535
print("{:5.3f}".format(x))
Вопрос 18
Соотнеси варианты организации вывода с их результатом печати
1.
print ( 1, 20, 30)
2.
print ( 1, 20, 300, sep = ' ' )
3.
print ( 1, 20, 300, sep = ' * ' )
4.
print ( 1, 20, 300, sep = ' \ n ' )
Варианты ответов
- 1 20 30
- 120300
- 1*20*300
- 1 20 300
Вопрос 19
При выполнении оператора print() по умолчанию вывод продолжается в новой строке. Чтобы убрать переход к новой строке, используется параметр....
Варианты ответов
- end = ''
- sep = ''
- float = ''
Вопрос 20
Расположите строки так, чтобы получилась программа, расчитывающая по двум введенным с клавиатуры вещественным значениям катетов А и В квадрат гипотенузы прямоугольного треугольника.
Варианты ответов
- print ( ' Введите длины катетов' )
- A = float (input () )
- B = float (input () )
- C = A **2 + B **2
- print ( ' Квадрат гипотенузы= ', C )


