1. 程式人生 > >python變量和字符串(筆記)

python變量和字符串(筆記)

地方 b- 微軟 \n 創建 new pan 計算 使用


1、變量名就像我們現實社會的名字,把一個值賦值給一個名字時,它會存儲在內存中,稱之為變量,大多數語言中,都把這種行為成為“給變量賦值”或“把值存儲在變量中”。


2、不過python與大多數其他計算機語言的做法稍有不同,它並不是把值存儲在變量中,而更像是把名字貼在值得上。



變量賦值加減法:

teacher = 3 + 8

print(teacher)


字符串拼接:

first = "hello"

second = "world"

third = first + second

print(third)



需要註意的地方:


1、在使用變量之前,需要對其先賦值。


2、變量名可以包括字母、數字、下劃線,但變量名不能以數字開頭。


3、字母可以是大寫或者小寫,但大小寫是不同的。也就是說fishc和Fishc對於python來說是完全不同的兩個名字。


4、等號(=)是賦值的意思,左邊是名字,右邊是值,不可以寫反。



字符串


到目前為止,我們所認知的字符串就是引號內的一切東西,我們也把字符串叫做文本,文本和數字是截然不同的,例子:


>>> '5' + '8'

'58'

>>> 5 + 8

13

>>>



python在創建字符串時,就要在字符串兩邊加上引號,可以是單引號或者雙引號,python不挑剔但是引號要成對。


我們想輸出的文本含有引號怎麽做?

1、比較常用,就是使用我們的轉義符號對字符串進行轉義;

>>> print ("\"I love you\"")

"I love you""


原始字符串:


打印win下系統文件件的路徑,使用反斜杠轉義。

>>> str = "C:\\new"

>>> print(str)

C:\new


但是如果文件夾是多層路徑,使用反斜杠會比較復雜,有沒有簡單的辦法:

'r'原始字符串的使用:


>>> str = r"C:\new\file\a"

>>> print(str)

C:\new\file\a

>>>


長字符串

如果希望得到一個跨越多行的字符串,例如:

需要使用三引號:


>>> str = '''呱唧呱唧呱唧呱唧呱唧呱唧呱唧呱,

唧呱唧呱唧呱唧呱唧呱唧呱唧呱唧'''

>>> str

'呱唧呱唧呱唧呱唧呱唧呱唧呱唧呱,\n\t唧呱唧呱唧呱唧呱唧呱唧呱唧呱唧'

>>> print(str)

呱唧呱唧呱唧呱唧呱唧呱唧呱唧呱,

唧呱唧呱唧呱唧呱唧呱唧呱唧呱唧

>>>



python變量和字符串(筆記)