第一個Python程序


第一個Python程序:

首先我們打開python 交互式解釋器, 執行如下命令:

Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AM
D64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print("hello world")
hello world

print之前的三個大於號 叫做提示符。

print的是作用是在屏幕顯示print之后的內容,這里顯示的是“Hello world”

這就是我們的第一個程序,但是這和我們平時使用的程序不一樣。

 

Python兩種執行方式:

平時都是在文件上雙擊,然后程序就運行起來了;而現在這種運行方式叫做交互式解釋器執行
交互式解釋器退出后程序就沒了。交互式解釋器是一個臨時的程序運行環境,不保存運行程序。
我們寫的程序最終是要保存在文件里的。這樣我們下次要運行程序的時候,運行我們上次保存的程序文件就可以了,這種運行方式叫做:指定解釋器執行

現在寫一個最簡單的Python程序,指定解釋器執行。

打開記事本 、 將如下內容寫入文件:

print(“Hello World!”)

另存為 hello.py文件,.PY后綴表示:這是個python文件。

然后在cmd中執行:python hello.py

C:\Users\Jesson\Desktop>python   hello.py
Hello World!

 

簡述Python的運行過程:

PyCodeObject是Python編譯器真正編譯成的結果。

當python程序運行時,先對程序進行編譯,編譯的結果保存在位於內存中的PyCodeObject中,當Python程序運行結束時,Python解釋器將PyCodeObject寫回到pyc文件中。

當python程序第二次運行時,首先程序會在硬盤中尋找pyc文件,如果找到,則直接載入,否則就重復上面的過程。

所以應該這樣來定位PyCodeObject和pyc文件,我們說pyc文件其實是PyCodeObject的一種持久化保存方式。

 

語法縮進:

Python與其他語言最大的區別就是,python的代碼塊不使用大括號{ }來控制類、函數及其他邏輯判斷。Python最具特色的是用縮進來寫代碼塊,目的也是為了區分代碼塊。

縮進的數量是可變的,但是所有代碼塊語句必須包含相同的縮進空白數量,必須嚴格執行,官方推薦4個空格。  

 

注釋:

Python中單行注釋采用#,多行注釋采用""" """''' '''

單行注釋
# print("Hello, Python!")

多行注釋

'''
使用單引號,
多行注釋。
'''
或者
"""
使用雙引號,
多行注釋。
"""


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM