一、str字符串的定义方式
分三种方式:单引号、双引号、三引号:块注释(多行注释)


二、str字符串的特性
1、索引
索引值是从0开始

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


3、重复
print s * 10
4、连接
print 'hello ' + 'world'

5、成员操作符

三、字符串的常用方法
1、回文数判断


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

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



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

5、ipython中常用工具
s = ' hello'
s.strip() #去掉所有空格
s.lstrip() #去掉左侧所有空格
s.rstrip() #去掉右侧所有空格
# 此处空格代表广义的,可以去除\n \t

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

# 制作菱形

6、字符串的搜索和替换

7、字符串的统计

# 字符串统计的应用


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

9、字符串应用实例
实例一:

实例二:

本文详细介绍了Python中字符串(str)的基本定义、特性及多种实用方法,包括索引、切片、重复、连接等基本操作,以及如何进行字符串的搜索、替换和统计等高级应用。此外,还介绍了字符串的常见应用场景。

被折叠的 条评论
为什么被折叠?



