05.第一個Python程序

1. python是一種編程語言

python作為一種編程語言,通過編寫程序的方式來解決問題
python編寫的程序,是文本文件,后綴名稱為[.py]

2. 第一個python程序

在我們的工作目錄下,新建記事本文件,重命名為demo01.py
并打開文件添加內(nèi)容

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

打開系統(tǒng)的命令行窗口,執(zhí)行如下命令進(jìn)入我們的代碼所在文件夾

# 輸入d:,表示從c:盤切換到d:盤
C:\Users\mouwe>d:     
# cd命令,change directory,表示切換目錄到命令后面指定的文件夾中
D:\>cd D:\resp_work\PY_WORK\備課\days01  
# 使用python3的環(huán)境來執(zhí)行程序,語法:python3 python源代碼.py
D:\resp_work\PY_WORK\備課\days01>python3 demo01.py
hello python, my name is 大牧莫邪
實際執(zhí)行過程.png

3. 程序運行原理解釋

我們在demo01.py代碼中,編寫了內(nèi)容print("..."),print在英文中表示打印的意思,這里的代碼更加符合我們?nèi)祟惖恼Z言習(xí)慣。但是計算器作為機(jī)器,它自己的逼格決定了它是讀不懂人類的語言的。
所以,我們需要一個python開發(fā)環(huán)境,開發(fā)環(huán)境中有一個專門用來將符合人類語言的源代碼翻譯成機(jī)器能認(rèn)識的語言的翻譯器:解釋器(PVM)。有了解釋器,我們只要按照規(guī)范的語言編寫了程序,就可以讓計算機(jī)來按照我們期望的方式執(zhí)行程序了,整個完整的源代碼->解釋->運行的過程如下:


python程序運行過程.png

4. 程序中的注釋

注釋是用來進(jìn)行解釋說明的文字,主要是對代碼作用和功能的描述,用于提高代碼的可讀性
注釋~代碼中經(jīng)常見到單行注釋和多行注釋

4.1. 單行注釋

python中的單行注釋,是以#符號開頭的一行代碼

# 這是單行注釋,print()是用于打印輸出數(shù)據(jù)的函數(shù)
print("hello python!")
4.2. 多行注釋

python中原本沒有多行注釋,使用多行字符串的形式來進(jìn)行多行注釋,多行字符串使用三個單引號來包含一段字符

# * * * * * * * * * * * * * * * * * * * * * * *
# 多個單行注釋
#  描述更多的信息
# * * * * * * * * * * * * * * * * * * * * * * *
'''
多行注釋, 是包含在三個單引號中的多行字符
用于進(jìn)行比較重要的功能介紹或者注意的問題
描述等等
'''
print("hello python!");

5. 程序中支持中文【python2】

默認(rèn)情況下,python2源代碼中不支持中文,而是使用默認(rèn)的ASCII編碼,我們需要在python源代碼的開頭位置添加如下配置,來告訴python解釋器支持中文處理

# -*- coding=utf-8 -*-
# 第一行添加上面的代碼,特殊的單行注釋,支持中文
print("這是一個支持中文的程序")

大牧莫邪.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • # Python 資源大全中文版 我想很多程序員應(yīng)該記得 GitHub 上有一個 Awesome - XXX 系列...
    aimaile閱讀 26,837評論 6 427
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,578評論 19 139
  • 文/Bruce.Liu1 1.Python前世今生 1.1.Python歷史 Python的創(chuàng)始人: Guido ...
    BruceLiu1閱讀 12,450評論 3 119
  • 圖/來自票圈 文/岳小舜的七葷八素 光明正大的把學(xué)弟票圈的圖偷走,絲絲跳動的文字再也按耐不住,冰封了好多個鐘頭。 ...
    岳小舜的七葷八素閱讀 490評論 0 2
  • 又是一點多,同樣躺上床閉上眼,睜眼看手機(jī),閉眼,睜眼,上廁所,蓋被子,上廁所,反反復(fù)復(fù)。 我起身,打開冰箱,剛剛啃...
    一灘泥閱讀 453評論 0 0

友情鏈接更多精彩內(nèi)容