站长资讯网
最全最丰富的资讯网站

Python中的字符串解析

一、str字符串的定义方式

分三种方式:单引号、双引号、三引号:块注释(多行注释)

Python中的字符串解析

Python中的字符串解析

二、str字符串的特性

1、索引

索引值是从0开始

Python中的字符串解析

2、切片

切片的规则:s[start:end:step]从start开始,到end-1结束,步长:step

Python中的字符串解析

Python中的字符串解析

3、重复

print s * 10

4、连接

print 'hello ' + 'world'

Python中的字符串解析

5、成员操作符

Python中的字符串解析

三、字符串的常用方法

1、回文数判断

Python中的字符串解析

Python中的字符串解析

2、字符串开头和结尾匹配

Python中的字符串解析

3、字符串判断是否大小写或数字

Python中的字符串解析

Python中的字符串解析

Python中的字符串解析

4、判断变量名是否合法

变量名是否合法?
#变量名可以由字母,数字或者下划线组成;
#变量名只能以字母或者下划线开头;

Python中的字符串解析

5、ipython中常用工具

s = ' hello'
s.strip() #去掉所有空格
s.lstrip() #去掉左侧所有空格
s.rstrip() #去掉右侧所有空格
# 此处空格代表广义的,可以去除n t

Python中的字符串解析
#长度为50,居中,内容不够用*补齐
print '学生管理系统'.center(50,'*')
#长度为50,文字在左,内容不够用*补齐
print '学生管理系统'.ljust(50,'*')
#长度为50,文字再右,内容不够用*补齐
print '学生管理系统'.ljust(50,'*')
注意:默认用“ ”(空格)补齐

Python中的字符串解析

# 制作菱形

Python中的字符串解析

6、字符串的搜索和替换

Python中的字符串解析

7、字符串的统计

Python中的字符串解析

# 字符串统计的应用

Python中的字符串解析
Python中的字符串解析

8、str字符串的分离和连接

Python中的字符串解析

9、字符串应用实例

实例一:

Python中的字符串解析

实例二:

Python中的字符串解析

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号