人類很聰明,能夠分辨出什麼是字符串,什麼是數字。可是,計算機雖然運算能力很強,思考能力確頗有限,必須按照設定好的規則,且不能有一點誤差,才能夠理解。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