YYF有点骚 发表于 2020-7-3 10:20:36

大佬带带我

为什么decimal.Decimal()的括号内只能是字符串。还有python中百分号有什么用吗。num % 2代表了什么含义?

Twilight6 发表于 2020-7-3 10:21:32

本帖最后由 Twilight6 于 2020-7-3 11:06 编辑



1.百度:Python标准库—decimal模块
可以通过整数、字符串或者元组构建decimal.Decimal,对于浮点数需要先将其转换为字符串

2.num % 2 代表求余的意思,得出的结果是 num 除以 2 的余数,如果 num 是字符串,那么有可能是 % 格式化的作用

qiuyouzhi 发表于 2020-7-3 10:22:54

1,不是啊
2,慢慢学吧,num % 2是求num 除以2的余数,%还是格式化操作符。

永恒的蓝色梦想 发表于 2020-7-3 10:29:30

decimal.Decimal()的括号内只能是字符串不一定,你也可以填浮点的,只不过结果可能不准确罢了
页: [1]
查看完整版本: 大佬带带我