Вычисления в Python
Список вопросов теста
Вопрос 1
Программная строка
from math import sqrt,sin,cos
означает, что все функции модуля math, кроме перечисленных (sqrt,sin,cos), будут недоступны
Варианты ответов
- ДА
- НЕТ
Вопрос 2
Для подключения модуля математических функций используется команда импорта модуля
import math
Варианты ответов
- ДА
- НЕТ
Вопрос 3
Для того, чтобы программа не переходила на новую строку после выполнения функции print можно записать:
print("Привет, ",end="")
print("Вася!")
Варианты ответов
- ДА
- НЕТ
Вопрос 4
Использование встроенной функции int(x) приводит целое число к вещественному, отбрасыванием дробной части.
Варианты ответов
- ДА
- НЕТ
Вопрос 5
При выводе вещественных чисел на экран используется научный, форматный, точечный вывод
Варианты ответов
- ДА
- НЕТ
Вопрос 6
При записи вещественных чисел в программе целую и дробную части разделяют запятой
Варианты ответов
- ДА
- НЕТ
Вопрос 7
Сопоставьте функции модуля math:
1.
sqrt(x)
2.
randint(a,b)
3.
sin(x)
4.
cos(x)
5.
random()
6.
exp(x)
7.
log(x)
Варианты ответов
- квадратный корень числа х
- случайное целое число из отрезка [a,b]
- синус угла х, заданного в радианах
- косинус угла х, заданного в радианах
- случайное вещественное число из полуинтервала [0,1)
- экспонента числа х
- натуральный логарифм числа х
Вопрос 8
Сопоставьте назначение встроенных функций с их функционалом:
1.
int(x)
2.
round(x)
3.
abs(x)
Варианты ответов
- приведение вещественного числа х к целому, отбрасывание дробной части
- округление вещественного числа х до ближайшего целого
- модуль числа
Вопрос 9
Для программы
x=143.511
print(x)
print("{:8.2f}".format(x))
print("{:6f}".format(x))
print("{:10.3e}".format(x))
print("{:12.3e}".format(x))
Распределите в порядке очередности числа, которые выводятся на экран (пробел, как знакоместо, в выводе обозначен знаком подчеркивания)
Варианты ответов
- 143.511
- _ _ 143.51
- 143.511000
- _ 1.435е+02
- _ _ _ 1.435е+02
Вопрос 10
В программе в функции print реализуется форматный вывод
a=5
b=12
print("{:d}+{:d}={:d}".format(b,a,a+b))
запишите в текстовой поле результат выполнения программы
Вопрос 11
Вычислите:
с=10//3
Вопрос 12
Вычислите:
d = 10 % 3
Вопрос 13
Вычислите:
e = -7 // 4
Вопрос 14
Вычислите:
f = -7 % 4


