1 #字符串的定义变量 2 var1 = "Hello world" 3 var2 = 'This is my a Python3 code.' 4 print(var1 + ' ' + var2) 5 6 #访问字符串中元素的值 7 print("var1[0]:",var1[0]) 8 9 #字符串的拼接 10 var1 = var1 + " " + var2 11 print("var1 = ",var1) 12 13 #原始字符串 14 print(r" ") 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 + " ") 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 ”