首頁>技術>

學習前先普及一些簡單的python知識

識別符號

第一個字元必須是字母表中的字母或下劃線 _ 。

識別符號的其他的部分由字母、數字和下劃線組成。

識別符號對大小寫敏感

第一題
題目:輸出 9*9 口訣。
for i in range(1,10):  for j in range(1,10):    result = i * j    print(i,"*",j,"=",result,"\t",end='')  print('')

學習知識點: \t

python中經常看到使用\t,\n,\n\t,那麼它們有什麼區別之處呢?\t :表示空4個字元,類似於文件中的縮排功能,相當於按一個Tab鍵。\n :表示換行,相當於按一個 回車鍵\n\t : 表示換行的同時空4個字元。

第二題
題目:古典問題:有一對兔子,從出生後第 3 個月起每個月都生一對兔子,小兔子長到第三個月.後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?

兔子的規律為數列 1,1,2,3,5,8,13,21....

month=int(input('請輸入月份:'))if month==1 or month==2:  #前兩個月沒有長大,沒有規律,所以單拿出來    print('一共有1只兔子')else:    a=1   #第一個月    b=1   #第二個月    c=0   #一會求和用的變數,需要提前使其為0    for i in range(3,month + 1):  #因為1,2月的已經說明,所以從三月開始        c=a+b   #第n個月等於第n-1個月+第n-2個月        a=b    #將n-2=n-1        b=c    #將n-1=n    print(c)

學習知識點: if for

這個之前都已經有描述過,這裡就不多說了

這裡再介紹個知識點

python保留字

保留字即關鍵字,我們不能把它們用作任何識別符號名稱。Python 的標準庫提供了一個 keyword 模組,可以輸出當前版本的所有關鍵字:

import keywordprint(keyword.kwlist)

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

6
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • THREE.js如何擴充套件已有材質