1.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編程學習中學到的知識。參考書籍《python編程從入門到實踐》