一、赋值
数字型
字符串赋值
二、in 包含
python建立字符串类型时默认有序号,可以理解为在数组中储存
索引值单个输出name = "python" print(name[0]) print(name[5])
多个打印
name = "python"
print(name[0:2]) #字符串变量[脚标的起始位置:脚标的结束位置的后一位]
print(name[4:5])
注意:
不可以单独访问name[6]
但是可以用name[0:6]输出所有 //甚至可以写100
步长值:
print(name[0:10000:2]) #字符串变量[脚标的起始位置:脚标的结束位置的后一位:步长值]
负值:
name = "python"
print(name[-2]) #字符串变量[负数] 表示从右到左
print(name[-1]) #规定为取最后一位
逆序输出:
代码
name = "python"
print(name[-1:-5:-1]) #字符串变量[脚标的起始位置:脚标的结束位置的后一位:步长值]
#负值必须有步长值且也为负数
print(name[-1:-5:-2]) #字符串变量[脚标的起始位置:脚标的结束位置的后一位:步长值]
#负值必须有步长值且也为负数
默认正向取全部和默认正向取全部
name = "python"
print(name[::]) #默认正向取全部
print(name[::-1]) #默认反取全部