序列分为三种,字符串,元祖,列表。
元祖是用()来定义。多元素用,号分割。只有一个元素也要加号,元祖里可以存放任意数据,包过另外一个元祖。元祖里是可以存放变量的,当存放了变量后,变量的值就会被元祖读取。 列表就是处理一组有序项目的数据结构,即可以在列表中存储一个序列的项目。列表的创建是用[ ] 来创建。取值,用切片和索引来取值。添加数据,在列表里新追加一个数据。使用.append()方法。
len用来计算字符串的长度或项目个数(含空格),返回值为结果。python的len函数用于返回字符串、列表、字典、元组等长度,语法为【len(str)】,其中str是要计算的字符串、列表、字典、元组等。
作用:返回字符串、列表、字典、元组等长度。
语法:len(str)。
参数:str(要计算的字符串、列表、字典、元组等)。
返回值:字符串、列表、字典、元组等元素的长度。
函数原型 :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()
1:作用: 返回字符串、列表、字典、元组等长度
2:语法: len(str)
3:参数:
str:要计算的字符串、列表、字典、元组等
4:返回值 :字符串、列表、字典、元组等元素的长度
5:实例
用len()求得数组a的长度为4,其中range(len(a))等价于range(4),输出结果都为[0,1,2,3]
choice()需要import random
功能:返回列表、元组、字符串的随即项