目录
基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门
在 Python 中内置函数 pow 共有两个参数,x 和 y,并返回 xy(x 的 y 次方) 的值,语法如下:
''' 参数介绍: x — 数值表达式(整数或者浮点数); y — 数值表达式(整数或者浮点数); z — 数值表达式(整数或者浮点数),默认不设置z值; 返回值:返回 xy(x的y次方)的值;如果设置了z值,则再对结果进行取模,其结果等效于pow(x,y) %z; ''' pow(x, y[, z])
# !usr/bin/env python # !usr/bin/env python # -*- coding:utf-8 _*- """ @Author:猿说编程 @Blog(个人博客地址): www.codersrc.com @File:Python pow 函数.py @Time:2021/04/19 07:37 @Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累! """ print(pow(2,5)) # 等价 2*2*2*2*2 = 32 print(pow(2,3)) # 等价 2*2*2 = 8 print(pow(2,3,5)) # 等价 2*2*2%5 = 8 % 5 = 3 print(2*2*2%5) # 等价 pow(2,3,5) = 3 ''' 输出结果: 32 8 3 3 '''
# !usr/bin/env python # !usr/bin/env python # -*- coding:utf-8 _*- """ @Author:猿说编程 @Blog(个人博客地址): www.codersrc.com @File:Python pow 函数.py @Time:2021/04/19 07:37 @Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累! """ print(pow(2,'2')) ''' 产生异常: Traceback (most recent call last): File "E:/Project/python_project/untitled10/123.py", line 18, in <module> print(pow(2,'2')) TypeError: unsupported operand type(s) for ** or pow(): 'int' and 'str' '''
# !usr/bin/env python # !usr/bin/env python # -*- coding:utf-8 _*- """ @Author:猿说编程 @Blog(个人博客地址): www.codersrc.com @File:Python pow 函数.py @Time:2021/04/19 07:37 @Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累! """ print(pow(2,3.2)) print(pow(2,3.0)) ''' 输出结果: 9.18958683997628 8.0 '''
未经允许不得转载:猿说编程 » Python pow 函数
本文由博客 - 猿说编程 猿说编程 发布!