05.第一個Python程式

大牧莫邪發表於2017-05-17

1. python是一種程式語言

python作為一種程式語言,通過編寫程式的方式來解決問題 python編寫的程式,是文字檔案,字尾名稱為[.py]

2. 第一個python程式

在我們的工作目錄下,新建記事本檔案,重新命名為demo01.py 並開啟檔案新增內容 ```

d:/resp_work/py_work/備課/days01/demo01.py
-----
print ("hello python, my name is 大牧莫邪!");

```

開啟系統的命令列視窗,執行如下命令進入我們的程式碼所在資料夾 ```

# 輸入d:,表示從c:盤切換到d:盤
C:\Users\mouwe>d:     
# cd命令,change directory,表示切換目錄到命令後面指定的資料夾中
D:\>cd D:\resp_work\PY_WORK\備課\days01  
# 使用python3的環境來執行程式,語法:python3 python原始碼.py
D:\resp_work\PY_WORK\備課\days01>python3 demo01.py
hello python, my name is 大牧莫邪

``` 實際執行過程.png

3. 程式執行原理解釋

我們在demo01.py程式碼中,編寫了內容print("..."),print在英文中表示列印的意思,這裡的程式碼更加符合我們人類的語言習慣。但是計算器作為機器,它自己的逼格決定了它是讀不懂人類的語言的。 所以,我們需要一個python開發環境,開發環境中有一個專門用來將符合人類語言的原始碼翻譯成機器能認識的語言的翻譯器:直譯器(PVM)。有了直譯器,我們只要按照規範的語言編寫了程式,就可以讓計算機來按照我們期望的方式執行程式了,整個完整的原始碼->解釋->執行的過程如下: python程式執行過程.png

4. 程式中的註釋

註釋是用來進行解釋說明的文字,主要是對程式碼作用和功能的描述,用於提高程式碼的可讀性 註釋~程式碼中經常見到單行註釋和多行註釋

4.1. 單行註釋

python中的單行註釋,是以#符號開頭的一行程式碼 ```

# 這是單行註釋,print()是用於列印輸出資料的函式
print("hello python!")

```

4.2. 多行註釋

python中原本沒有多行註釋,使用多行字串的形式來進行多行註釋,多行字串使用三個單引號來包含一段字元 ```

'''
多行註釋, 是包含在三個單引號中的多行字元
用於進行比較重要的功能介紹或者注意的問題
描述等等
'''
print("hello python!");

```

5. 程式中支援中文【python2】

預設情況下,python2原始碼中不支援中文,而是使用預設的ASCII編碼,我們需要在python原始碼的開頭位置新增如下配置,來告訴python直譯器支援中文處理 ```

# -*- coding=utf-8 -*-
# 第一行新增上面的程式碼,特殊的單行註釋,支援中文
print("這是一個支援中文的程式")

```

相關文章