Python 学习笔记 -- 字符串基本使用

 1 #字符串的定义变量
 2 var1 = "Hello world"
 3 var2 = 'This is my a Python3 code.'
 4 print(var1 + '\n' + var2)
 5 
 6 #访问字符串中元素的值
 7 print("var1[0]:",var1[0])
 8 
 9 #字符串的拼接
10 var1 = var1 + "  " + var2
11 print("var1 = ",var1)
12 
13 #原始字符串
14 print(r"\n")
15 
16 #字符串的操作符
17 var1 = "This is my a Python3 code."
18 print("切片:var1[:]",var1[:])
19 print("重复输出:var1 * 2 :",var1*2)
20 print("成员运算:This in var1:",("This" in var1))
21 print("成员运算:This not in var1:",("This" not in var1))
22 
23 #常用函数方法
24 var = "omega"
25 print(var + "\n")
26 print(var.capitalize()) #首字母换成大写
27 print(var.center(10,"*")) #omega左右两边用*填充
28 print(var.count("o")) #计算字符出现次数
29 var = var.encode("utf-8") #编码
30 print(var)
31 var = var.decode("utf-8") #解码
32 print(var)
33 print(var.find("o")) #找到o的索引 0
34 print(var.isalnum()) #是否字母或者数字 True
35 print(var.isalpha()) #是否全是字母 True
36 print(var.isdigit()) #是否全是数字 False
37 print(var.islower()) #是否全是小写字母 True
38 print(var.isupper()) #是否全是大写字母 False
39 print(var.isspace()) #是否只包含空白字符 False
40 print(var.istitle()) #是否首字母大写,其余小写 False
41 print(var.lower()) #转换为小写字母 omega
42 print(var.upper()) #转换为大写字母 OMEGA
43 print(var.title()) #将字母标题化 Omega 补充与capitalize不同,它会将所有的单词的首字母大写
44 print(var.swapcase()) #将字符串中大写字母转换成小写,小写变大写 OMEGA
45 print(len(var)) #返回长度
46 list1 = ["A","B","C","D"]
47 print("**".join(list1)) #将序列用字符连接。返回一个字符串A**B**C**D
48 str = "***** afsfasfsfs ******"
49 print(str.strip("*")) #首尾剥离* “ afsfasfsfs ”

 

posted @ 2017-12-09 16:42  欧晨曦  阅读(200)  评论(0编辑  收藏  举报