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

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

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

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

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

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