Python筆記 變數和字串

2021-08-03 07:12:29 字數 1707 閱讀 8910

變數:當你給乙個名字賦值時,會分配一塊記憶體儲存,這塊記憶體稱為變數(variable)

使用變數需要注意:

1)變數要先賦值再使用;

2)變數名要以字母或下劃線開頭,變數名中可包含字母、數字、下劃線

3)變數名中字母可以是大小寫,但大小寫是不一樣的

4)命名不要太隨意,要有意義

字串:在python中字串就是以雙引號或者單引號括起來的內容

1.字串的使用

『hello,我是字串一號』

「hi,我是字串二號」

注意:單雙引號不要混合使用

2.字串中需要顯示單雙引號咋辦呢?

這個時候就需要使用轉義字元了!

'let\'s go'
當然要是只需要顯示字串中的單引號的時候,可以用雙引導將內容括起來

"let's go"

3.原始字串

1)對於字串中有較多的\(反斜槓)的情況,使用原始字串是最便捷的啦!

string = r'c:\hello\nice\to\meet\you'

print(string)

列印結果為:c:\hello\nice\to\meet\you

2)有一種情況比較例外(需要了解一下),字串末尾存在需要顯示的\(反斜槓)時

備註:字串末尾的反斜槓,表示字串還沒有結束

將反斜槓放置於字串末尾的情況:

string = r'c:\hello\nice\to\meet\you\'
這是,python表示不想理你,並給你丟擲了乙個異常:syntaxerror: eol while scanning string literal

解決方式如下:

string = r'c:\hello\nice\to\meet\you''\\'

print(string)

這個時候就可以正常輸出啦:c:\hello\nice\to\meet\you\

4.長字串

·先說乙個笨笨的方法:

print("秋風起兮白雲飛,草木黃落兮雁南歸。\n"

"蘭有秀兮菊有芳,懷佳人兮不能忘。\n"

"泛樓船兮濟汾河,橫中流兮揚素波。\n"

"簫鼓鳴兮發棹歌,歡樂極兮哀情多。\n"

"少壯幾時兮奈老何!\n")

結果為:

秋風起兮白雲飛,草木黃落兮雁南歸。

蘭有秀兮菊有芳,懷佳人兮不能忘。

泛樓船兮濟汾河,橫中流兮揚素波。

簫鼓鳴兮發棹歌,歡樂極兮哀情多。

少壯幾時兮奈老何!

·公升級一下:

print("""

秋風起兮白雲飛,草木黃落兮雁南歸。

蘭有秀兮菊有芳,懷佳人兮不能忘。

泛樓船兮濟汾河,橫中流兮揚素波。

簫鼓鳴兮發棹歌,歡樂極兮哀情多。

少壯幾時兮奈老何!""")

結果為:

秋風起兮白雲飛,草木黃落兮雁南歸。

蘭有秀兮菊有芳,懷佳人兮不能忘。

泛樓船兮濟汾河,橫中流兮揚素波。

簫鼓鳴兮發棹歌,歡樂極兮哀情多。

少壯幾時兮奈老何!

python變數和字串

idle 變數名就像我們現實社會的名字,把乙個值賦值給乙個名字時,ta會儲存在記憶體中,稱之為變數 variable 在大多數語言中,都把這種行為稱為 給變數賦值 或 把值儲存在變數中 不過python與大多數其他計算機語言的做法稍有不同,ta並不是把值儲存在變數中,而更像是把名字貼在值的上邊。所以...

python學習筆記03 變數和字串

變數 變數 把乙個值賦值給乙個名字時,它會儲存在記憶體中,稱之為變數 virable 但在python中並不會儲存在變數裡,僅僅是類似於給值加了標籤 變數的使用規則 1.使用變數,首先需要給變數賦值 2.變數名可以包括數字,字母,下劃線,但不能以數字開頭 3.字母可以大寫可以小寫,但兩者意義完全不同...

python學習筆記 變數and字串

1.變數 當你將乙個值賦值給另乙個名字時,它會儲存在記憶體中,把這塊記憶體稱為變數,大多數語言中,都會把這種行為稱之為 給變數賦值 或 把值儲存在變數中 python與其他程式語言稍有不同,它並不是把值儲存在變數中,而更像是把名字 貼 在值的上面 teacher huangm print teach...