雖然之前看了python基礎教程,但是覺得還是沒有深入掌握。再且,網上還有很多別人寫的關於這本書的筆記,但是終究是別人的。所以我還是自己寫吧。當然,過程中會參考別人的,要學會站在巨人的肩膀上。
在python當中,獲得鍵盤輸入的是input()
函式。以下是該函式的一般用法。
num=input('enter a number\n')
enter a number
10
type(num)
str
上述可看出,在python當中,input()
函式對一切的輸入都是以字串的形式,如果想要變為數值,需要加上int()函式
type(int(num))
int
說完了輸入,那麼說說輸出吧。在python當中,print()
函式能夠在螢幕上顯示輸出。
print(100) #輸出數值
100
print('abc') #輸出字串
abc
str='roboot'
print(str) #輸出變數
roboot
在輸出的過程中,可能會遇到特殊的字元, 比如\n
,這個字元在python就是作為乙個回車。好了,如果像輸入如下的字串c:\nwindows
會發生什麼情況?
print('c:\nwindows')
c:
windows
這並非是期望的結果吧。那麼,要麼加上轉義符\
,要麼加上原始字串的表達方法r'abc'
print('c:\\nwindows') #方法1
c:\nwindows
print(r'c:\nwindows') #方法2
c:\nwindows
如果真的需要遇到轉義的地方,建議用方法2,這樣比較直觀。但是,在方法2中,原始字串最後乙個字元不能夠是反斜線,否則會報錯。
print('c:\wiindows\')
file "", line 1
print('c:\wiindows\')
^syntaxerror: eol while scanning string literal
python基礎教程之Hello World
python命令列 假設你已經安裝好了python,那麼在linux命令列輸入程式設計客棧 複製 如下 python 將直接進入python。後面輸入 複製 如下 print hello world 可以看到,隨後在螢幕上輸出 複製 如下 hello world print是乙個常用函式,其功能就是...
Python 基礎教程之Python 簡介
python 是一種解釋型 物件導向 動態資料型別的高階程式語言。python 是乙個高層次的結合了解釋性 編譯性 互動性和物件導向的指令碼語言。python 的設計具有很強的可讀性,相比其他語言經常使用英文關鍵字,其他語言的一些標點符號,它具有比其他語言更有特色語法結構。python 是一種解釋型...
Python 基礎教程之Python 注釋
確保對模組,函式,方法和行內注釋使用正確的風格 python中的注釋有單行注釋和多行注釋 python中單行注釋以 開頭,例如 這是乙個注釋 print hello,world 多行注釋用三個單引號 或者三個雙引號 將注釋括起來,例如 這是多行注釋,用三個單引號 這是多行注釋,用三個單引號 這是多行...