数据运算
算数运算
赋值运算
比较运算
注意:结果为bool类型,只有true,false。
等于用==,一个=代表赋值
逻辑运算
-and:并且,左右两边的条件都得满足才为真,否则为假
-or:或者,左右两边的条件只要一个为真就为真
-not:否,真为假,假为真,取反值
成员运算(后面讲)
字符串
定义:只要有数据左右两边有引号的,就是字符串。可以是单引号,或者双引号,甚至是三引号
字符串的索引
多个字符拼起来,包含了多个元素的组合。每次取出一个字符,就通过索引去获取。
在python中,索引号从0开始,索引可以为负数
注意:索引的值超过长度范围后,将报错:IndexError: string index out of range
切片
可以获取一个字符或者多个字符。result[start:end],取值的时候,不包含end
索引号可以是负数,start,end都可以为负数
注意:切片超过范围,不会报错。切片过程中,start,end可以省略
切片可以加第三个参数,result[start:end:step],使用切片时,默认步长是1。步长为-1,表示从后面往前面数,result[::-1],反转字符串