pythonchallenge_level0

level0

地址:http://www.pythonchallenge.com/pc/def/0.html
源码:git@code.aliyun.com:qianlizhixing12/PythonChallenge.git。
问题:算2的38次方。

#!/usr/bin/env python3
# -*- coding: UTF-8 -*-

# Level 0

import math
    
print("Level 0:", 2 ** 38)
print("Level 0:", pow(2, 38))
print("Level 0:", math.pow(2, 38))

注意:python2中print 作为内置语句print“level 0:“, pow(2, 38)。python3中print作为内置函数 print(“level 0:”, pow(2, 38))。
注意:pow() 通过内置的方法直接调用,内置方法会把参数作为整型,而 math.pow 则会把参数转换为 float。

上一篇:pythonchallenge_level1


下一篇:pythonchallenge_level11