人类很聪明,能够分辨出什么是字符串,什么是数字。可是,计算机虽然运算能力很强,思考能力确颇有限,必须按照设定好的规则,且不能有一点误差,才能够理解。ide
Python当中的字符串须要使用单引号、双引号或者三引号来定义,单引号和双引号的功能相同,三引号能够用来表达多行字符。spa
单引号:3d
1 str1 = 'hello world' 2 print("str1 =", str1) 3 4 结果: 5 str1 = hello world
双引号:code
1 str2 = "My name is 徐筵彭" 2 print("str2 =", str2) 3 4 结果: 5 My name is 徐筵彭
三引号:对象
1 str3 = ''' 2 滚滚长江东逝水,浪花淘尽英雄。 3 是非成败转头空。 4 青山依旧在,几度夕阳红。 5 白发渔樵江渚上,惯看秋月春风。 6 一壶浊酒喜相逢。 7 古今多少事,都付笑谈中。 8 ''' 9 print("str3 =", str3) 10 11 结果: 12 str3 = 13 滚滚长江东逝水,浪花淘尽英雄。 14 是非成败转头空。 15 青山依旧在,几度夕阳红。 16 白发渔樵江渚上,惯看秋月春风。 17 一壶浊酒喜相逢。 18 古今多少事,都付笑谈中。
单引号双引号配合:blog
1 str4 = "My name is xuyanpeng, I'm 25 years old." 2 print("str4 =", str4) 3 4 结果: 5 str4 = My name is xuyanpeng, I'm 25 years old.
字符串拼接:字符串
字符串只能够进行“相加”或“相乘”运算string
1 str5 = "good " 2 str6 = "morning" 3 print(str5 + str6) 4 5 结果: 6 good morning 7 8 9 10 11 str7 = "-" 12 print("-" * 10) 13 14 结果: 15 ----------
字符串拼接的对象只能是字符串,不能够与其余数据类型拼接。event