Python'e'符号

我正在尝试使用 1e6 来返回1000000,但我需要将’6’设置为一个变量。但是,我需要将 “6 “设置为一个变量。

units = int(6)
1e(units)

给我一个语法错误。python参考文档中没有详细说明如何使用变量而不是ints来实现这个目标。

解决方案:

e 符号只是10的简称,所以你可以做类似的事情。

>>> units = 6
>>> 10 ** units
1000000

或者更一般地说

def e(base, exp):
    return base * 10 ** exp

>>> e(1, 6)    # 1e6
1000000
>>> e(2.5, 6)  # 2.5e6
2500000.0

给TA打赏
共{{data.count}}人
人已打赏
未分类

如何做到将多个查询减少为一个查询

2022-9-8 3:29:30

未分类

在C语言中对指针数组进行排序时,得到 "target unknown or block not implemented"(目标未知或块未实现)。

2022-9-8 3:29:32

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索