python接口自动化测试之python基础(二)

it2023-11-21  69

数据运算

算数运算:+ - * / // ** %

比较运算:> < <= >= != == 比较运算得到的结果是一个bool类型 True或False

赋值运算: += -= *= /= //= **= %= 所有的算数运算后加= 及为赋值运算

逻辑运算: and or not

身份运算:is is not

成员运算:in not in

字符串的操作

数据转化:前提是 数据类型之间可以转化才能转化,不能转化会报错 str() 转化为字符串 list() 转化为列表 dict() 转化为字典 bool() 转化为 布尔 int() 转化为整数 float() 转化为 浮点数

字符串的拼接 使用 + 号

a = '欧阳' b = 'xiaoxiao' print(a + b) 运行结果: 欧阳xiaoxiao # 字符串换行 # \ 不会分开成 2 行 name = "ouyang ooweofjjl" \ "wefwefwefwof" print(name) # 三引号换行,得到多行数据 name = '''ouyang fowofeowf wofwefowefwfe oweffwef fwoef ''' print(name) # 单引号当中 \n 表示换行 name = 'kaixinya ffwofo\nwfefwoefwp \n pwpef' print(name)

字符串的索引 : python中索引是从0 开始 索引的表示:

a = 'ABCDEFG' 此时 A的下标为0 B的下标为1 以此类推 获取A print(a[0]) 获取B同理 从左往右 为0123456 从右往左 为 从-1 开始
最新回复(0)