python 操作符** (两个乘号就是乘方)

Posted Python学习笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 操作符** (两个乘号就是乘方)相关的知识,希望对你有一定的参考价值。

一个乘号*,如果操作数是两个数字,就是这两个数字相乘,如2*4,结果为8
**两个乘号就是乘方。比如3**4,结果就是3的4次方,结果是81

*如果是字符串、列表、元组与一个整数N相乘,返回一个其所有元素重复N次的同类型对象,比如"str"*3将返回字符串"strstrstr"

如果是函数定义中参数前的*表示的是将调用时的多个参数放入元组中,**则表示将调用函数时的关键字参数放入一个字典中
args=(1,2,3)
func=(*args)
等价于函数调用func(1,2,3)

print(3**4)  #结果为81

str = input(Input a string)
print(用 str*3 输出三次str:,str*3) #*如果是字符串、列表、元组与一个整数N相乘,返回一个其所有元素重复N次的同类型对象

 

以上是关于python 操作符** (两个乘号就是乘方)的主要内容,如果未能解决你的问题,请参考以下文章

python基础--数字

python的数字

python学习心得——运算

Python数字运算符

Python的Numpy库中各种矩阵基本运算的示例代码(加减乘点乘点除乘方转置等)

Python3基础 两个乘号幂运算