一、range()
函数原型:range(start, end, scan):
参数含义:start:计数从start开始。默认是从0开始。例如range(5)等价于range(0, 5);
end:技术到end结束,但不包括end.例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
scan:每次跳跃的间距,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)
里面的一个坑:
我的理解是for循环是针对里面的每一个在range(5)的数进行循环里面的操作。
程序的输出结果如下:
二、len()
函数:len()
1:作用:返回字符串、列表、字典、元组等长度
2:语法:len(str)
3:参数:
str:要计算的字符串、列表、字典、元组等
4:返回值:字符串、列表、字典、元组等元素的长度
5:实例
len()、range()一起用:
用len()求得数组a的长度为4,其中range(len(a))等价于range(4),输出结果都为[0,1,2,3]
三、choice()
choice()需要import random
功能:返回列表、元组、字符串的随即项