變數和字串

2021-10-02 07:12:08 字數 1557 閱讀 4926

一、變數名

1、變數名在使用之前需進行賦值

2、變數名是由數字,字母,下劃線組成,但是不能以數字作為開頭,這與c的識別符號的規則是一樣的

3、python中區分字母大小寫

4、要區分=與==,=是賦值,==是比較大小,判斷等號兩邊是不是相等

5、在取變數名的時候,要盡量專業。eg:t = "小甲魚"與teacher = 「小甲魚」,應取後者

二、字串

1、字串的加法即為字串的拼接

2、書寫字串時,單引號或者雙引號應成對出現

3、若字串內容**現單引號或者雙引號時,有兩種方法可以列印 。

第一種:轉義字元轉義

>>

>

str=

'let's go!''

syntaxerror: invalid syntax

>>

>

str=

'let\'s go!'

>>

>

str"let's go!"

第二種直接用雙引號

>>

>

str=

'let's go!'

syntaxerror: invalid syntax

>>

>

str=

"let's go!"

>>

>

str"let's go!"

>>

>

str=

"c:\now\bin"

>>

>

str'c:\now\x08in'

>>

>

print

(str)c:

owin

>>

>

str= r"c:\now\bin"

>>

>

str'c:\\now\\bin'

>>

>

print

(str

)c:\now\bin

>>

>

注:原始字串最後乙個不能是反斜槓(\),如果必須有的話,如下

>>

>

str= r"c:\now\bin"

>>

>

str'c:\\now\\bin'

>>

>

print

(str

)c:\now\bin

>>

>

str= r'c:\now \bin'

+'\\'

>>

>

str'c:\\now \\bin\\'

>>

>

print

(str

)c:\now \bin\

>>

>

5、長字串(需得到跨越多行的字串)

用三重雙引號。""" 內容 「」"

第二

字串,字串字面量和字串變數

1.1.1.0 字串的定義 字串是用雙引號括起來的子覅序列,並以乙個空字元來標識字串的結束。1.1.1.1字串常量 1 字串常量的性質 字串字面量是不可改變的量,它作為字元陣列儲存在記憶體空間中。abcdef 如果一行寫不開可以把第一行以 結尾,第二行頂格寫完。abc def 或者將他們分別用雙引號...

python變數和字串

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

字串常量和變數

定義 在乙個雙引號 內的字串行或者轉義字元序列稱為字串常量 例如 ha ha!abc n t 這些字串常量是不能改變的,如果試圖改變指標所指向的內容是錯誤的 因為字串常量是存在靜態記憶體區的,不可以改變的。如定義字串常量 char a i love you.a h 試圖改變它 這是錯誤的。在c語言中...