python程式的構成 python程式的構成

2021-10-11 01:25:14 字數 1731 閱讀 9367

python程式的構成

1、python程式由模組組成。乙個,模組對應pythom原始檔,一般字尾名師:.py

2、模組由語句組成。執行python程式是,按照模組中語句的順序依次執行

3、語句是python程式的構成單元,用於建立物件、變數賦值呼叫函式等。

python檔案的建立執行

互動模式下,每次只能執行一條語句。編寫多條語句實現複雜邏輯,需要建立python檔案,在執行該檔案。

idle環境下,通過file-->new建立新的python檔案。

**的縮排

縮排是python語言的強制語法規範。通常用四個空格表示縮排。

注釋以前有提到,不重覆記錄

行連線符

每行**長度沒有限制,但是為了可讀性更強,將比較長的一行**分為幾行,使用\連線

>>> a = [10,20,30,40,\

50,60,70,\

80,90,100]

>>> a

[10, 20, 30, 40, 50, 60, 70, 80, 90, 100]

物件python中,一切皆物件。 物件由:標識(identity)、型別(type)、值(value)

type:物件的資料型別

引用在 python 中,變數也就是物件的引用。因為,變數儲存的就是物件的位址。

變數通過位址引用了「物件」。

變數位於:棧記憶體

物件位於:堆記憶體

python 是動態型別語言

變數不需要顯式宣告型別。根據變數引用的物件,python 直譯器自動確定資料型別。

python 是強制型語言

每個物件都有資料型別,只支援該型別支援的操作。

識別符號識別符號:用於變數、函式、類、模組等的名稱。識別符號有如下特定的規則:

1. 區分大小寫。如:sxt 和 sxt 是不同的

2. 第乙個字元必須是字母、下劃線。其後的字元是:字母、數字、下劃線

3. 不能使用關鍵字。比如:if、or、while 等。

4. 以雙下劃線開頭和結尾的名稱通常有特殊含義,盡量避免這種寫法。比如:__init__是類

的建構函式。

關鍵字:

false   def   if   raise

none   del   import   return

true   elif   in   try

and   else   is   while

as   except   lambda   with

assert   finally   nonlocal   yield

break   for   not

class   from   or

continue   global   pass

python 識別符號命名規則

型別規則

例子模組和包名

全小寫字母,盡量簡單。若多個單詞之間用

下劃線math, os, sys

函式名全小寫字母,多個單詞之間用下劃線隔開

phone, my_name

類名首字母大寫,採用駝峰原則。多個單詞時,

每個單詞第乙個字母大寫,其餘部分小寫

myphone、myclass、

phon

常量名全大寫字母,多個單詞使用下劃線隔開

speed、max_speed

Python程式的構成

python程式有模組組成。乙個模組對應python原始檔,一般字尾名是.py 模組由語句構成。執行python程式時,按照模組中語句的順序一次執行 語句是python程式的構造單元,用於建立物件 變數賦值 呼叫函式 控制語句等 互動式環境每次只能執行一條語句 為了編寫多條語句實現複雜的邏輯,需要通...

Python學習筆記 04 程式的構成

python程式由模組組成。乙個模組對應python原始檔,一般字尾名是.py 模組由語句組成,執行python時,按照模組中語句的順序依次執行 語句是python程式的構造單元,用於建立物件,變數賦值 呼叫函式 控制語句 在互動式環境中,每次只能執行一條語句,為了編寫多條語句實現複雜的邏輯,我們通...

小程式構成

在上一章中,我們通過開發者工具快速建立了乙個 quickstart 專案。你可以留意到這個專案裡邊生成了不同型別的檔案 json 字尾的 json 配置檔案 wxml 字尾的 wxml 模板檔案 wxss 字尾的 wxss 樣式檔案 js 字尾的 js 指令碼邏輯檔案 接下來我們分別看看這4種檔案的...