Как известно, в Python математика с плавающей точкой не совсем точна из-за
ограниченного пространства, применяемого для хранения значений. Потому в примере выше будет не 0. #джуну
ограниченного пространства, применяемого для хранения значений. Потому в примере выше будет не 0. #джуну
Какими функциями / методами обернуть каждое из слагаемых в примере выше, чтобы получить 0.0?
Anonymous Quiz
29%
round(0.1) + round(0.1) + round(0.1) - round(0.3)
39%
Decimal("0.1") + Decimal("0.1") + Decimal("0.1") - Decimal("0.3")
19%
int(0.1) + int(0.1) + int(0.1) - int(0.3)
13%
Ничем из вышеперечисленного
Что выведет код?
Anonymous Quiz
12%
{'Y', 'b', 'X', set(['SPAM', 'd'])}
66%
{'Y', 'b', 'X', 'SPAM', 'd'}
2%
{}
21%
Error
М и L ссылаются на разные объекты, хоть у них и одинаковые значения.
Почему L2 равен [2, 3, 4]?
Anonymous Quiz
9%
Потому что синтаксис слайсинга другой
9%
Потому что L2 неизменяемый объект
80%
Потому что L2 ссылается на копию L1
3%
Это ошибка интерпретатора
Почему myfile1 не откроет файл, а myfile2 откроет?
Anonymous Quiz
54%
Интерпретатор воспримет \п как перенос на новую строку, \t — как табуляцию
15%
r означает регулярное выражение
19%
Для путей черта наклонена в другую сторону, r ее развернет
12%
myfile2 тоже не откроется