第乙個Python程式

2022-03-29 06:13:33 字數 1606 閱讀 8514

第乙個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
>>> 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!")

多行注釋

'''
使用單引號,
多行注釋。

'''或者

"""使用雙引號,

多行注釋。

"""

第乙個python 程式

有人在論壇 上問 將日誌格式化的方法,剛好學python,就拿這個練手了 09 55 54 error1 tmp error log.3 50 times mon jun 28 00 00 53 2009 09 55 54 error1 tmp error log.3 50 times 09 56 ...

第乙個python程式

在之前學習了基本的python知識以後,我決定編寫自己的第乙個python程式。可汗學院公開課 全部 根據以上兩個內容為基礎,編寫乙個爬取 源 的python程式,中間一步步來,終極目標是實現 rss 那樣的新聞聚合功能。這個想法我已經想了快半個月了,可是一直遲遲沒有實現,正好趁這個機會。準備開始像...

第乙個Python程式

本節內容如下 python程式的乙個很大的特點就是簡潔,像編寫其他程式,輸出乙個 hello world 需要寫好幾行 什麼導入庫,呼叫輸出函式等等。然而,python的 hello world 在命令列輸出可以非常簡單,輸入乙個 hello world 回車,直接可以列印結果。實現步驟如下 1.開...