Python 學習筆記(一)
為什麽學習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 語句
<?php echo "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 =20 height = 182.6
在寫代碼中,往往重要的地方或不容易理解的地方要加上註釋,python 的註釋有3種
1.以井號註釋
2.以3個單引號成對出現
3.以3個雙引號成對出現
python 的註釋形式如下
#年齡(嘿嘿,我就是註釋啦) #我屬於單行註釋 age = 12 ‘‘‘ 名稱,哈哈我屬於多行註釋哦 註釋的開頭和結尾分別用 3個帶引號 我。。。。。。。。 哈哈。。。。。。。 ‘‘‘ name = "旺財" """ 性別,GG,怎麽?我也是多行註釋哦,奇葩吧。 註釋開頭和結尾用3個雙引號 註意,一定是成 3 對出現,不可開始用雙引號,而結尾用單引號 """ sex = "男" """ 我也可以註釋單行的 """ ‘‘‘ 當然我也可以註釋單行 ‘‘‘
Python 學習筆記(一)