對象
python中一切皆對象飞涂。每個對象由:標識(identity)旦部、類型(type)、值(value)組成较店。
1.標識用于唯一標識對象士八,通常對應于對象在計算機內存中的地址。使用內置函數(shù)id(obj)可返回對象obj的標識梁呈。
2.類型用于表示對象存儲的“數(shù)據(jù)”的類型婚度。類型可以限制對象的取值范圍以及可執(zhí)行的操作」倏ǎ可以使type(obj)獲得對象的所屬類型蝗茁。
3.值表示對象所存儲的數(shù)據(jù)的信息醋虏。使用print(obj)可以直接打印出值。
對象的本質就是:一個內存塊哮翘,擁有特定的值灰粮,支持特定類型的相關操作。
圖形化程序設計
import turtle ?? #導入turtle模塊
turtle.showturtle() ?? #顯示箭頭
turtle.write("? ") ?? #寫字符串
turtle.forward( ? ) ?? #前進--像素
turtle.color(" ? ") ?? #畫筆顏色改為--
turtle.left( ? ) ?? #箭頭左轉--
turtle.forward( ?? )
turtle.goto( ? ,? ) ?? #到坐標(? 忍坷,)去
turtle.penup() ?? #抬筆。這樣路徑就不會畫出來
turtle.pendown() ?? #下筆熔脂。這樣路徑就
turtle.circle( ? ) ?? #畫圓()為半徑
繪制奧運五環(huán)圖
import turtle
turtle.width(10) ? ?
turtle.color("blue")
turtle.circle(50)
turtle.penup()
turtle.goto(120,0)
turtle.pendown()
turtle.color("black")
turtle.circle(50)
turtle.penup()
turtle.goto(240,0)
turtle.pendown()
turtle.color("red")
turtle.circle(50)
turtle.penup()
turtle.goto(60,-50)
turtle.pendown()
turtle.color("yellow")
turtle.circle(50)
turtle.penup()
turtle.goto(180,-50)
turtle.pendown()
turtle.color("green")
turtle.circle(50)