1. 程式人生 > >Python 學習筆記(一)

Python 學習筆記(一)

pytho oat 變量 情況 class 弱類型 定義 寫代碼 基本上

為什麽學習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 學習筆記(一)