今天正式開始自學(xué)python這門語言,本來沒打算寫東西的,但突然發(fā)現(xiàn)不寫確實(shí)很容易忘,所以還是聽了劉歡的建議,注冊了一個(gè)簡書帳號(hào),以記錄學(xué)習(xí)過的東西。
數(shù)
python中四種類型的數(shù):整數(shù),長整數(shù),浮點(diǎn)數(shù),復(fù)數(shù)
python中沒有char類型的數(shù),復(fù)數(shù)是我在編程語言中第一次接觸
輸入:
-5+4j
結(jié)果:

重點(diǎn)是字符串(注意使用英文狀態(tài)),可以使用單引號(hào)(' '),也可以使用雙引號(hào)(" "),雙引號(hào)與單引號(hào)中字符串使用完全相同,也可以使用三引號(hào)(''' '''),使用三引號(hào)可以指示多行字符串。如
輸入:
print '''this is the first line;?
this is the second line'''
運(yùn)行之后:

以上是使用python自帶的IDLE編寫,打開之后,打開之后,新建文件(類似于一個(gè)記事本文件),輸入內(nèi)容,保存之后,run--run module或者F5,便可以等到結(jié)果。
注意:
當(dāng)單引號(hào)存在歧義時(shí),可以使用雙引號(hào):
如:
"what's your name?"
如果使用'what's your name?'便會(huì)報(bào)錯(cuò),如下圖:

轉(zhuǎn)義符
可以使用轉(zhuǎn)義符解決上述問題,反斜杠+單引號(hào)(\')可以表示單引號(hào):如
'what\'s your name?'
輸出如下:

同樣,在雙引號(hào)內(nèi)部也可以使作(\)來指示雙引號(hào),也可以用(\\)指示(\)如:
print "what's your \\name"
print "what's your \name"
print "what's your \ name"
print "what's your \\name"
輸出:

第二句中(\n)被當(dāng)作轉(zhuǎn)符(換行)使用了,所以一句話被斷成兩行;
第一句中兩個(gè)反斜杠,所以沒有當(dāng)成轉(zhuǎn)義符使用,直接輸出(\name);
第三句中,反斜杠和name分開了,所以也沒有當(dāng)成轉(zhuǎn)義符;
第四句中,兩個(gè)反斜杠連用指示反斜杠本身;
標(biāo)識(shí)符
變量是標(biāo)識(shí)符的例子。python中標(biāo)識(shí)符的命名和c以及java差不多。
1.標(biāo)識(shí)符可以是字母、數(shù)字、下劃線,其中字母區(qū)分大小寫;
2.第一個(gè)字符必須是字母或下劃線;
有效的標(biāo)識(shí)符如:wang,Name_1,_buaa3
無效的標(biāo)識(shí)符如:3sun,wu-wu,xiao ming
明天學(xué)習(xí)“對象”