所在的位置: python >> python前景 >> 0基础学python45

0基础学python45

#编程语言#

第四十五节:Python序列的“乘法”

今天学习的是另一种序列的应用方法“乘法”。

在Python中,乘号“*”作为一种运算符存在,拥有多种用途。在前面的学习实例中,还曾经使用“*”输出多个空格和字符串,而在序列的应用中,可以使用“*”来实现序列的乘法,但是序列的乘法不同于数值变量的乘法运算,仅仅就是一个序列乘以几就将这个序列重复几次而已。

就拿上一节中的实例列表general1“五虎上将”来做例子,将这个列表乘以5,它的执行结果如下图所示,就是将这个列表重复了5次。

接下来,试着用一个全是数值元素的列表a乘以一个数值5,看下图执行结果,也就是将这个全是数值元素的列表重复了5次。

使用这个乘法功能,还可以指定一个单一元素的列表的长度,从而实现初始化长度列表的功能。例如:使用Python的保留字None(没有一个、全无、毫无),创建一个长度为5的列表。

可见在Python的序列中,乘法其实只是起到了一个复制的作用,可以将一个序列复制n次,但是完全没有运算的作用。

明天要学习的是“检查某个元素是否是序列的成员”,请拭目以待。

为自己加油!我是“学海无涯,自学不息!”

学习之余,天高云淡Python编程从入门到实践京东月销量好评率99%无理由退换京东配送官方店¥50.5购买


转载请注明:http://www.aierlanlan.com/cyrz/858.html

  • 上一篇文章:
  •   
  • 下一篇文章: