05.第一個Python程式
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 大牧莫邪
```
3. 程式執行原理解釋
我們在demo01.py程式碼中,編寫了內容print("..."),print在英文中表示列印的意思,這裡的程式碼更加符合我們人類的語言習慣。但是計算器作為機器,它自己的逼格決定了它是讀不懂人類的語言的。
所以,我們需要一個python開發環境,開發環境中有一個專門用來將符合人類語言的原始碼翻譯成機器能認識的語言的翻譯器:直譯器(PVM)。有了直譯器,我們只要按照規範的語言編寫了程式,就可以讓計算機來按照我們期望的方式執行程式了,整個完整的原始碼->解釋->執行的過程如下:
4. 程式中的註釋
註釋是用來進行解釋說明的文字,主要是對程式碼作用和功能的描述,用於提高程式碼的可讀性 註釋~程式碼中經常見到單行註釋和多行註釋
4.1. 單行註釋
python中的單行註釋,是以#符號開頭的一行程式碼 ```
# 這是單行註釋,print()是用於列印輸出資料的函式
print("hello python!")
```
4.2. 多行註釋
python中原本沒有多行註釋,使用多行字串的形式來進行多行註釋,多行字串使用三個單引號來包含一段字元 ```
'''
多行註釋, 是包含在三個單引號中的多行字元
用於進行比較重要的功能介紹或者注意的問題
描述等等
'''
print("hello python!");
```
5. 程式中支援中文【python2】
預設情況下,python2原始碼中不支援中文,而是使用預設的ASCII編碼,我們需要在python原始碼的開頭位置新增如下配置,來告訴python直譯器支援中文處理 ```
# -*- coding=utf-8 -*-
# 第一行新增上面的程式碼,特殊的單行註釋,支援中文
print("這是一個支援中文的程式")
```
相關文章
- 草根學Python(一)第一個Python程式Python
- Python基礎:第一個Python程式(2)Python
- 05.迴圈
- MyBatis第一個程式MyBatis
- 第一個spring程式Spring
- PyCharm入門第一步(二):除錯第一個Python應用程式PyCharm除錯Python
- PyCharm入門第一步(三):測試第一個Python應用程式PyCharmPython
- Python教程系列(一)—— Python基礎教程之第一個程式設計練習Python程式設計
- 05.從0實現一個JVM語言之目標平臺程式碼生成-CodeGeneratorJVM
- 【Python】【001】建立第一個 FlaskPythonFlask
- python的GUI程式設計和tkinter學習筆記——第一個GUI程式PythonGUI程式設計筆記
- 第一個Spring程式(程式碼篇)Spring
- 第一個C++程式C++
- Spring的第一個程式Spring
- 第一個程式Hello world
- 三、第一個SpringBoot程式Spring Boot
- 你的第一個Django程式Django
- 第一個ncurses程式: hello world !!!
- java概述與第一個程式Java
- 你的第一個SpringMVC程式SpringMVCC程式
- 第一個 Angular 應用程式Angular
- 編寫第一個Qt程式QT
- 我的第一個python web開發框架(33)——介面程式碼重構PythonWeb框架
- python爬蟲初探--第一個python爬蟲專案Python爬蟲
- 5、Python入門____第一個Python專案:Hello WorldPython
- Python 第一週程式設計作業Python程式設計
- (一)你的第一個Socket程式
- 13_Linux第一個程式HelloWorldLinux
- 解讀第一個C++程式C++
- 我的第一個Python爬蟲——談心得Python爬蟲
- 【轉】Kinect嚐鮮(1)——第一個程式
- JDK下載與第一個java程式JDKJava
- [part 1] 第一個 Django 應用程式Django
- 02-第一個C語言程式C語言
- React之你的第一個React程式React
- 羽夏逆向指引——破解第一個程式
- Mybatis入門及第一個Mybatis程式MyBatis
- 我的第一個Android應用程式Android
- 05.表示式目錄樹ExpressionExpress