程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

Python教學筆記記錄總結

編輯:Python

Python基礎知識1

  • 變量

1.變量是一段帶有名字的存儲空間

2.變量名(或函數名)的命名規則:

A.變量名只能由字母、數字、下劃線組成

B.變量名開頭只能是字母或者下劃線(開頭不能是數字)

C.變量名不能和系統裏的關鍵字相同

D.變量名區分大小寫

E.變量先定義後使用

3.賦值符號:a=b  ——>     將b的值賦值給a(右邊值d的賦值給左邊的變量)

4.Python中的33個關鍵字:

True      None     True      class     continue        def         finally           for         from

nonlocal       lambda         is           return    try          while     and        as

assert    del         elif         else       global    if       import   not         or    pass

with       yield      break     except   in    rais

  • 基礎語句
  1. for語句

寫法:     for i in range(num):

                  循環體

  1. num是一個數;range函數會生成一個序列,生成的序列為0-(num-1)共num個數
  2. 執行過程為:i依次賦值為序列生成的數,沒進行一次賦值執行一次循環體
  1. while語句

寫法:       while(條件):

                  循環體

  1. 條件可以是一個變量也可以是一個錶達式
  2. 執行過程為:當條件滿足時,就執行循環體的內容,直到條件不滿足的時候跳出循環
  1. if語句

寫法:     if(條件):

                  執行事件

  1. 條件可以是一個變量也可以是一個錶達式
  2. 執行過程為:當條件滿足時,就執行相應所需執行事件
  1. if...else語句

寫法:     if(條件):

                  執行事件1

               else:

                  執行事件2

  1. 條件可以是一個變量也可以是一個錶達式
  2. 執行過程為:當條件滿足時,執行所需執行事件1,否則執行所需執行事件2;

《補充》:random隨機函數

                     格式:random(a,b)——>在a到b之間隨機一個隨機數,生成出的數的範圍為a—(b-1),即最小為a,最大為b-1

  • 運算符
  1. 邏輯運算符(and、or、not)

A.a and b  ——>      與運算,a與b邏輯值都為真,結果才為真,否則結果為假

B.a or b    ——>      或運算,a與b邏輯值有一個為真,結果就為真,否則結果為假

C.not a     ——>      取反運算,對a的邏輯取反運算,a為真運算後為假,反之為真

  1. 比較運算符(>、<、==)

A.a>b   ——>     大於運算符,a大於b結果為真,反之,a小於b結果為假

B.a<b   ——>     小於運算符,a小於b結果為真,反之,a大於b結果為假

C.a==b ——>     等於運算符,a等於b結果為真,反之,a不等於b結果為假

3 . 數學運算符(+、-、*、/、%)

  1. c=a+b ——>        加法運算符,將a+b運算後的值賦值給c變量
  2. c=a-b ——>         減法運算符,將a-b運算後的值賦值給c變量
  3. c=a*b ——>         乘法運算符,將a*b運算後的值賦值給c變量
  4. c=a/b ——>         除法運算符,將a/b運算後的值賦值給c變量
  5. c=a%b ——>         取餘運算符,將a%b運算後的值賦值給c變量(求a/b的餘數)
  • 列錶
  1. 列錶的創建

格式:列錶名=[“值1”, “值2”, “值3”, “值4”, “值5”, “值6”]

  1. 列錶名和變量名的命名規則相同
  2. 列錶內的數據值類型可以混合存儲
  1. 列錶的索引和值的提取

索引——>描述列錶中元素值的編號,索引從0開始編號

值的提取——>列錶名[索引],列錶名加列錶中所提取元素相應的比特置索引,即可提取使用該值

  1. 列錶元素的替換(更改)

格式:列錶名[索引]=更改後的值——>將所要更改後的值賦值到列錶中相應比特置

  1. 列錶元素清空

格式:列錶名.clear()——>執行該操作後,會清空列錶中的所有值

  1. 向列錶中插入元素

格式:列錶名.insert(比特置,元素)——>將元素插入在列錶指定比特置當中

  1. 列錶長度(元素個數)計算

格式:len(列錶名)——>執行該操作後,可以得到列錶中的元素個數(長度)

  1. 判斷元素是否在列錶中

格式:指定元素 in 列錶名——>判斷指定元素是否在列錶當中,如果在則返回值為真,反之不在就返回值為假

  1. 刪除列錶中的指定元素

格式:列錶名.pop(索引)——>執行該操作後,會將列錶中相應比特置的索引的值刪掉

  • 需要熟知的單詞

if     else        while      range(序列函數)       random(隨機函數)         and        or   

not         clear(清空列錶)     insert(列錶元素插入)       len(列錶長度計算)  

in    pop(列錶指定元素刪除)        True       False


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved