資源簡介 (共15張PPT)程序設計基本知識繪制一個圓形紅色信號燈的程序代碼如下體驗探索——編程繪制交通信號燈Import turtleLight = turtle.turtle() #創建對象lightLight.hideturtle()Light.color("red","red")Light.begin_fill()Light.circle(20)Light.end_fill()紅綠燈程序代碼Import turtleLight = turtle.turtli()Light.hideturtle()Light.color("red","red")Light.begin_fill()Light.circle(20)Light.end_fill()Light.penup() #綠燈Light.goto(0,-60)Light.pendown()Light.color("green","green")Light.begin_fill()Light.circle(20)Light.end_fill()紅黃綠程序代碼Import turtle Light = turtle.turtli() Light.hideturtle() Light.color("red","red") Light.begin_fill() Light.circle(20) Light.end_fill()Light.penup() #黃燈 Light.goto(0,-60) Light.pendown() Light.color("yellow","yellow") Light.begin_fill() Light.circle(20) Light.end_fill()Light.penup() #綠燈 Light.goto(0,-120) Light.pendown() Light.color("green","green") Light.begin_fill() Light.circle(20) Light.end_fill()數據類型數據類型 類型標識符 類型說明及示例整型 Int 整數,1,-5浮點型 Float 可以表示小數,3.14,0.001字符串型 Str 用一對單引號(‘’)或("")括起來的一串字符,’中國’,"china"布爾型 Bool 邏輯判斷,true和false,真或假列表 List 一組數據的序列紅黃燈”程序代碼中的數據類型事物描述 列舉數據 數據類型圓的大小 20 整型(int)信號燈 顏色 Red、yellow、green 字符型(str)(雙引號)強制轉換函數函數 功能說明Float(x) 轉換成一個浮點型數據Int(x) 轉換成一個整型數據Str(x) 轉換成一個字符串型數據常量、變量及表達式1. 常量 程序運行過程中,其值不能改變的量。 2. 變量 程序運行過程, 其值可以改變的理。變量命名規則:變量名可以包括字母、漢字、數字和下劃線(),但是不能以數字開關。變量名區分大小寫。運算符與表達式1.算術運算符算術運算符主要進行算術運算,結果為整型或浮點型。常見的有加(+)、減(-)、乘(*)、除(/)、整除(//)、取模(%)、冪(**)。9//2=4;6%4=2。2.關系運算符關系運算符主要用于比較兩個值的大小,結果為true或false。邏輯運算符 描述 用法 舉例Not 非 not a Not 2==3的結果是trueAnd 與 a and b 只有兩個操作數都是true時,為true,如:2<3 and 2>1的結果trueOr 或 a or b 只要有一個操作數為true,就為true,如:2<3 or 1>2的結果為true。邏輯運算符1.當表達式中出現“()”時,它的運算級別最高,應先運算“()”人的表達式;2.運算符的優先級為:算術運算符>關系運算符>邏輯運算符;3.在同類運算符中也要注意不同的優先級。如:邏輯運算符not、and、or的優先級為:not>and>or。實踐活動:例一:2a/(b+c)Python語言表達式:2*a/(b+c)例二:將兩個字符串“加油!”和“中國”連成一個字符串“加油!”+“中國”例三:表示110米欄成績為16.24-18.62s(包括16.24和18.62s)t>=16.24and t<=18.6216.24<=t<=18.62 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫