python學習小結

python基本知識

1.python變量的命名和使用
python在使用變量時,要遵循如下有關變量的規則。python

  • 變量名只能包含字母,數字和下劃線。 變量名能夠以字母或下劃線打頭,但不能以數字打頭
  • 不要使用Python關鍵字和函數名用做變量名
  • 變量名不能包括空格,但可使用下劃線來分隔其中的單詞

2.python的代碼風格編程

  • 學習 Python 與其餘語言最大的區別就是,Python 的代碼塊不使用大括號 {} 來控制類,函數以及其餘邏輯判斷。python 最具特點的就是用縮進來寫模塊。
    縮進的空白數量是可變的,可是全部代碼塊語句必須包含相同的縮進空白數量,這個必須嚴格執行。以下所示:編輯器

    if True:
    print "True"
    else:
    print "False"函數

3.列表
python中列表是一系列特定順序排列的元素組成,在代碼中用[]表示列表,並用逗號來分隔其中的元素,例如:學習

bicycles = ['trek', 'cannondale', 'redline', 'specialized']
print(bicycles)

打印出來的以下所示:code

['trek', 'cannondale', 'redline', 'specialized']

4.切片
對列表的部分元素進行處理
例以下圖是一個運動成員列表:對象

players = ['charles', 'martina', 'florence', 'eli']
print(players[0:3])1

1處的代碼打印該列表的一個切片,其中包含三名隊友。輸出也是一個列表,其中包含前三名隊友ci

['charles', 'martina', 'florence']

5.元組
元組是不可修改的列表
例如 若是有個大小不可變的矩形,就可將其長度和寬度存儲在乎個元組中,從而確保它們不能修改io

dimensions = (200,50)
print(dimensions[0])
print(dimension[1])

輸出的就是矩形的長和高入門

200
50

當咱們試圖修改其中的數據時 系統就會報錯因爲元組的不可修改性

6.函數
函數就是帶名字的代碼塊,用於完成具體的工做,當你要定義函數時,使用關鍵字def來告訴編輯器你要定義一個函數 緊跟着後面是你的函數名,下面咱們以一個例子來進行說明
這是一個打印問候語的簡單函數

1 def greet_user():
2     print("hello!")
    
3 greet_user()

1中的def指的是函數定義,greet_user()是函數名
2中的print("hello!")是函數體內的惟一代碼,這表示這個函數只作一個事情 打印hello!
3指的是調用這個函數,它會打印hello!

hello!

7.模塊

Python模塊,是一個Python文件,以.py結尾,包含了Python對象定義和Python語句。模塊讓你可以有邏輯地組織你的 Python代碼段。把相關的代碼分配到一個模塊裏能讓你的代碼更好用,更易懂。模塊能定義函數,類和變量,模塊裏也能包含可執行的代碼。

  • 在Python中用關鍵字import來引入某個模塊,好比要引用模塊math,就能夠在文件最開始的地方用import math來引入。
  • 在Python中,每一個Python文件均可以做爲一個模塊,模塊的名字就是文件的名字。

以上就是在python編程學習中學到的知識。參考書籍《python編程從入門到實踐》

相關文章
相關標籤/搜索