把書上的內容都看完了,現在通過做真題來檢測一下自己掌握的如何。
看到一些題,就覺得自己會,但是要具體落實到代碼,又完全記不住,這說明基礎知識掌握得還不是很牢固,希望通過做5套真題後就不會出現這個問題了。
這套題做完給自己估了一下分,能得62分左右,現把這套題中自己還沒有完全掌握的知識點理一下,以便平時用碎片時間來複習:
1.靜態語言採用編譯方式執行如C語言,腳本語言採用解釋方式執行如Python。編譯是一次性地翻譯,解釋則在每次程序運行時都需要解釋器和源代碼,類似於外語資料的翻譯和同聲傳譯。
2.Python採用大寫字母,小寫字母,數字,下劃線,漢字組成,首字符不能是數字,中間不能出現空格,長度沒有限制。
3.x/y 之商,結果為浮點數,x//y 之整數商,兩者之間的最大整數
4、對庫的引用有三種方式,以Turtle為例:
(1)import turtle,則對庫中函數調用採用turtle.circle(200)形式;
Import turtle
turtle.circle(200)
(2)from turtle import *,則對庫中函數調用直接採用circle(200),不再使用turtle作為前導;
from turtle import *
circle(200)
或者,僅導入所使用的函數:from turtle import circle,circle(200);
from turtle import circle
circle(200)
(3)import turtle as t,則對庫中函數調用採用更簡潔的形式:
Import turtle as t
t.circle(200)
5、逆時針旋轉angle度
turtle.seth(angle) #也寫作setheading(to_angle)
- seth()改變海龜行進方向
- angle為絕對度數,既以海龜初始化時的角度為標準
畫一個邊長為200的等邊三角形代碼如下:
import turtle
turtle.fd(200)
turtle.seth(120)
turtle.fd(200)
turtle.seth(240)
turtle.fd(200)
附turtle庫的角度座標體系:
6、對字典的建立,添加,修改,刪除是如此的簡單:
d={"數學":101,"語文":202,"英語":203,"物理":204,"生物":206} #建立字典d
d["化學"]=205 #向字典中添加鍵值對:"化學“:205
d["數學"]=201 #修改"數學"對應的值為201
del d["生物"] #刪除"生物"對應的鍵值對
7、程序可循環執行用指令while True: 按某鍵退出可用if z in [‘q’,’Q’]: 程序的異常處理為try except指令。
8、random庫的常用函數:
9、輸出斐波那契數列中不大於100的元素:
A,b=0,1
While a<100:
Print(a,end=””)
A,b=a,a+b
?10、表達式真假的判斷標準?