2022年3月25日 星期五

 用來處理重複事件的命令稱為迴圈

數列變數 = range(整數值)

list1 =range(5)  #數值為 0,1,2,3,4


___________________________

迴圈

for n in range(3):

    print(n)

______________________

if 例題

試輸入三數字?abc,比較abc大小?

2022年3月24日 星期四

python bmi

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

運算子的優先順序




2022年3月22日 星期二

 

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()下筆