Python自动化-Python基础-字符串操作

上一篇 / 下一篇  2018-10-20 00:04:39 / 个人分类:python基础知识

很少来写博客,最近想想觉得还是有必要把自己学的东西整理一下,于是就写下了这一系列的博客
发现由Python来做自动化,其实要掌握的Python语言并不需要那么深奥,毕竟不是做测试开发,所以语言方面会写得比较浅,如果大家有兴趣学Python,可以去找找专业一点的

1.Python的一些规则
#文件夹:放静态资源,测试报告,测试数据,截图,日志等
# package 同类性质的代码 放到package里面
#标识符:1.数字字母下划线组成
# 2.不能以数字开头 项目名 包名 模块名 类名 函数名 变量名
# 3.不能以关键字命名
# 4.见名知意:尽量贴近你的功能,字母不同数字尽量用下划线隔开
2.字符串取值
1)索引:正序由0开始,反序由-1开始
2)取值方式:字符串/变量名[索引值]
3.字符串切片[m:n:k]m索引开始位置,n索引结束位置+1,k步长,默认为1
4)取左不取右
3.字符串大小写的转换
s_1 = "hello"
print(s_1.upper()) 字母改成大写
s_2 = "HELLO"
print(s_2.lower())字母改成小写
4.查找字符串
s_3="you is best"
print(s_3.find("!"))# 没有就是返回-1
print(s_3.find("e"))#如果找到单个字符则返回所在字符索引
print(s_3.find("you"))#如果字符串则返回的是子字符串的第一个元素的索引
print(s_3.find("e",2))#从第二个索引开始查找
5.字符串的替换
s_4="hello python" #字符串变量名.replace(目标,替换的值,替换次数)
print(s_4.replace("o","666",1))#不指定则全部替换
6.去除指定元strip() 去除头和尾的指定字符
s_6 = “hello  world”
s_6.strip("h")#去除了首字母h
s_6.strip("d")#去除了尾字母d
7.根据传入的字符进行切割
s_7 = “hello,Python,I  am going to learn it well”
s_7.split() #则是切空格,并返回一个列表
s_7.split(",")#传入值后,以逗号进行切割,并返回一个列表
s_7.split(",",1)#传入值后,并指定次数,以逗号进行切割1次,并返回一个列表



TAG:

lyugi的个人空间 引用 删除 lyugi   /   2018-10-24 08:48:43
5
 

评分:0

我来说两句

我的栏目

日历

« 2024-04-13  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 2981
  • 日志数: 5
  • 建立时间: 2018-10-20
  • 更新时间: 2018-11-08

RSS订阅

Open Toolbar