Python 学习day07
Python day07
目录
异常处理
异常处理:处理异常(报错,Error)
try:
#有错误就跳过,没错误就执行
#Exception万能异常
except Exception as e:
字符串内置方法
1.索引取值
print(s[0,4])
2.切片
print(s[0:4])
3.成员运算
s = 'simple'
print('simple' in s)
print('simple1' in s)
4.for循环
for i in s: #s i m p l e
print(i)
5.len()
print(len(s))#6
6.strip()
strip()#默认去掉两端空格
print(s.strip()) # 去空格
print(s.strip('*')) # 去*
7.lstrip()和rstrip()
去掉左端和去掉右端
8.startwith和endswith
#以.....开始
#以.....结束
s = 'simple'
print(s.startswith('s'))
print(s.endswith('e'))
9.find(0和index()
#获取某个值的索引位置
s = 'simple'
print(s.find('q')) # 找不到返回-1
print(s.index('s')) #返回索引值
10.join()
#把列表中的元素拼接出来
print(' ',jion([5,4,7]))
11.split()
#切割
s='5*8*9'
print(s.split(*)) # 以*为切割符号,切割字符串
12.center/ljust/rjust
#打印更美观,居中/居左/居右
print(s.center(50, '-'))
print(s.ljust(50, '-'))
print(s.rjust(50, '-'))
13.isdigit()/isalpha()
s = 'a'print(s.isdigit()) # 是否为纯数字print(s.isalpha()) # 是否为纯字母
14.count()
s = 'nick nick'print(s.count('simple'))
#ctrl+alt+l 美化代码