吴老的《selenium webdriver 实战宝典》出版了! 一.学习内容* 字符串运算 * 字符串函数strip() 二.字符串运算1. 加,拼接a='a' b='b' print a b 2.*重复输出字符串print '*'*20 3.[]-通过索引输出字符串a='dsafdsaf' a[3] 4.小练习一-将字符串转成数组#encode=utf-8 #method1 def print_str(s): lists=[] for i in s: lists.append(i) return lists s='gloryroad' print print_str(s) #method2 坐标法 def print_str(s): lists=[] for i in range(len(s)): lists.append(s[i]) return lists s='gloryroad' print print_str(s) #method3 s='gloryroad' print list(s) 运行结果: 其他方法: s='gloryroad' print[x for x in s] print[s[i]foriinrange(len(s))] print list(s) 运行结果: 5.小练习二-将字符串输出奇数坐标#encode=utf-8 #method1 def print_str(s): for i in range(1,len(s),2): print s[i] s='gloryroad' print_str(s) #method2 for i in range(len(s)): if i%2!=0: print s[i] s='gloryroad' print_str(s) #method3 a = 'gloryroad' [a[x] for x in xrange(len(a)) if x%2==1] 运行结果: 6.小练习三-将字符串偶数位输出大写变小写,小写变大写法一:用swapcase()函数 s='adbABC' s.swapcase() 法二:存入list然后join输出 #encode=utf-8 s='bdsABC' lists=[] for i in range(0,len(s),2): if 97 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|