標籤:script 規範 指令碼 哈哈 hello 區別 語言 python3 語句
為什麼學習Python?因為Python 的用處太多了。
本想學會一們語言就好好的維持下去,但是最近Python太火啦,什麼人工智慧、網路爬蟲的,耳濡目染的,心想多學習一些東西總是好的,於是就抽空學習了下。
本文章沒有任何技術參考,可能也有很多錯別字,此文僅是我學習Python 語言的隨記。
系統內容為Linux,Python版本是3.4。
如何編寫代碼?
Python 編寫代碼的兩種方式
1.用 vi 建立一個檔案,然後這裡面編寫Python 代碼,當代碼輸入完成時用Python執行。如我用 vi 建立了一個檔案為 test.py,在裡面輸入正確的Python 代碼,最後執行
$ python3 /home/ser/test.py
2.Python Shell,此模式就像在Linux Shell 一樣輸,能入任何代碼。與 Linux Shell 有區別的是,在Python Shell 中輸入的是 Python 所支援的代碼及規範,當輸入完指令,按斷行符號鍵執行即可。
注意:當在命令輸入 $ python3 時,後面沒有加任何參數表示進入 Python Shell 模式,當在命令中輸入 $ python3 ./test.py 表示要執行 test.py 這個檔案
在學習期間我基本上使用的是 Python Shell,除非特殊情況編寫到檔案中。
python 屬於不編譯即可執行檔語言,像 PHP 、javascript 一樣,本人稱為指令碼語言,不知這個稱呼是否正確。
python 文法的特別之處
初次接觸python ,感覺文法怪怪的。其他語言一個語句的結束,就是在這個語句後面加一個分號;即可,Pyhon 不是這樣的,python 一行的結束就是在語句的後面敲下斷行符號按鍵,此時就是結束。如下是 python 與php 語句的區別
python 語句
print("hello python")
PHP 語句
<?phpecho "hello php";?>
python 語句的結束塊也很特別,如 C 或 php 的 一個語句塊 是用大括弧包起來的,而 python是以 冒號+Tab鍵縮排形式的,代碼形式如下
if age >= 18: print("成年啦")else print("未成年") print("不可進入,你還是回學校好好讀書吧") print("我沒有這if的縮排下,所以我不屬於if塊的內容哦")
python 定義變數,定義變數時左邊是變數名稱,後面是變數的賦值。python 也屬於弱類型語言,所以不用定義類型
C 語音
int a=12;char b=‘B‘;float c=1.2
大 python不需要這樣,他很像 PHP的定義,如下
name ="小明"age =20height = 182.6
在寫代碼中,往往重要的地方或不容易理解的地方要加上注釋,python 的注釋有3種
1.以井號注釋
2.以3個單引號成對出現
3.以3個雙引號成對出現
python 的注釋形式如下
#年齡(嘿嘿,我就是注釋啦)#我屬於單行注釋age = 12‘‘‘名稱,哈哈我屬於多行注釋哦注釋的開頭和結尾分別用 3個帶引號我。。。。。。。。哈哈。。。。。。。‘‘‘name = "旺財""""性別,GG,怎嗎?我也是多行注釋哦,奇葩吧。注釋開頭和結尾用3個雙引號注意,一定是成 3 對出現,不可開始用雙引號,而結尾用單引號"""sex = "男"""" 我也可以注釋單行的 """‘‘‘ 當然我也可以注釋單行 ‘‘‘
Python 學習筆記(一)