Python 基础部分--了解Python
快速了解 Python 基础知识(1)
快速学习 Python 基础知识(2)
快速学习 Python 基础知识(3)
一.Python中的字符串
字符串是Python 中的最常用的数据类型,我们可以使用引号(''或"")来创建字符串
字符串是不可变的序列数据类型,不能直接修改字符串本身,和数字类型一样!Python3全面支持Unicode编码,所有的字符串都是Unicode字符串
var1 = "Hello CC"
var2 = "Hi yiyi"
1.1 字符串截取
Python不支持单个字符类型,单字符在Python中也是作为一个字符串使用
Python访问字符串,可以使用方括号来截取字符串.
#1)使用方括号来截取字符串
var3 = var1[0]
var4 = var1[6:]
print(var4)
1.2 字符串追加
#2)字符串追加
var4 = var4 + " I Miss You"
print(var4)
1.3 Python中字符串运算符

#3)字符串运算符演示
#"+"符号,字符串连接
a = "CC"
b = "YiYi"
print("a + b 字符串连接:",a+b)
#"*"符号,重复输出字符串
print("a * 2 字符串重复输出",a * 2)
#"[]"符号,通过索引获取字符串字符
print("a[1] 索引获取字符",a[1])
#"[:]"符号,截取字符串中一部分,遵循左闭,右开原则
print("a[0:1] 截取字符串中0-1位置上的字符",a[0:1])
#"in"符号,判断字符串中是否包含字符
if("C" in a):
print("C in 字符串a中",a)
else:
print("C not in 字符串a中",a)
#"not in",判断字符串中不包含该字符
if("E" not in a):
print("E not in a",a)
else:
print("E in a",a)
#"r/R",表示转义字符失效,原样输出
print(r'\n')
print(R'\n')
1.4 Python中的转义字符

1.5 Python中字符串内建函数







网友评论