用來處理重複事件的命令稱為迴圈
數列變數 = range(整數值)
list1 =range(5) #數值為 0,1,2,3,4
___________________________
迴圈
for n in range(3):
print(n)
______________________
if 例題
試輸入三數字?abc,比較abc大小?
weight=int(input ("請輸入體重?公斤"))
height=int(input ("請輸入身高?公分"))
bmi=weight/(height/100*height/100)
print(bmi)
if bmi>26:
print("太重")
elif bmi<20:
print("空氣人")
else:
print("正常人")
python 資料型態(草稿
一、數值型態
整數 int
浮點數 float
布林值 bool
字串型態
str用一對雙引號 或單引號
相同資料型態才轉換
二、print 輸出命令
input與print命令相反,標準輸入
三、運算子
算術運算子(+-*等)
比較運算子( == != > < )
邏輯運算子( not and or )
複合指定運算子(+= -=)
例 i+=5 i=i+5
運算子的優先順序
python
Visual Studio Code
file --open folder
+ new file 另存成 XXX.py
海龜畫圖程式
import turtle as tu
tu.showturtle()
tu.speed(1)
tu.forward(150)
tu.right(90)
tu.forward(150)
tu.right(90)
tu.forward(150)
tu.right(90)
tu.forward(150)
tu.right(90)
tu.color('red')
tu.circle(150)
______________________________
函式名稱
showturtle() 顯示目前畫布和畫筆
forward(前進距離)
backward(後退距離)
goto(x座標,y座標)
color('顏色')
speed(速度等級) 1(慢)到10(快)。
circle(半徑)
如何控制turtle朝向角度:
預設為標準模式,當角度設定為0 代表turtle(指標)朝西方向、90 朝北、180朝東、270朝南。此語法可改變turtle朝向角度。
程式語法:turtle.setheading(90)
tu.penup() 提筆
tu.pendown()下筆