輸出小結
>>>print ('helllo world') >>>print ("hello world")
the output is same.
>>>print (23) >>>print(3*5)
print() 如果你輸的是一串文字,要用引號''或者""引起來,如果是數字則不用。
>>>a=[1,3] >>>print (2 in a) false
python can output logical outcome.
說明一下idle的問題,在命令行模式下,一次只能輸入一行;如果想要同時完成多行命令輸入,可新建一個文件,輸入多個命令後保存,再運行。(貌似和文件的批處理什麼的有點關係?我不知道,我是新手)
數據類型
python包括四種基本數據類型,爲整型、浮點型、字符串以及布爾(bool)
bool類型包含兩個值,True 和False,來表示邏輯“是”“非”。數包括整數、長整數,浮點數,複數(6+8j)。
>>>wu='abd'<'erh' >>>wu >>>True
if語句
if 條件語句 : 執行語句
需要注意的是 冒號不能省略;內部語句要有統一的縮進,一般爲四個空格,或一個tab;python中用縮進代替其他符號,如{};但是 整個文件中需要用一種縮進方式,要麼全爲空格,要麼全爲tab,一般推薦使用空格
引號
關於引號,困惑了很久了,現在總結一下;
單引號和雙引號基本沒有區別,三引號(三個單引號或三個雙引號連用)比較特殊,利用三引號,你可以指示一個多行的字符串。你可以在三引號中自由的使用單引號和雙引號
'''This is a multi-line string. This is the first line. This is the second line. "What's your name?," I asked. He said "Bond, James Bond." '''
兩種方法表示what's your name
'What\'s your name?' "What's your name?"
類似地,要在雙引號字符串中使用雙引號本身的時候,也可以藉助於轉義符。另外,你可以用轉義符\\來指示反斜槓本身。
這篇文章有截取的別的地方的,因爲太多太雜也一點不易於傳播,本文章僅供我自己觀看,故不再註明出處。特此聲明。