128
本周目標
熟練資料結構的應用,並完成一個簡單的文字處理專案
任務
- 學習Python基礎語法(變數、數據類型、條件語句、迴圈)
- 使用 if 條件控制和 for 迴圈來做簡單的數學計算
- 深入學習列表(List)、字典(Dictionary)等資料結構
- 學習使用break, continue和else
- 學習使用def程式區塊與呼叫指令
專案練習
1. 計算多個數字種和
def caculate(b1,b2):
sum=0
for b in range(b1,b2+1):
sum=sum+b
print(sum)
caculate(0,10)
caculate(10,300)
caculate(25,30)
caculate(5,12)
Output
55
45105
165
68
2. 計算多組平方根
def squareroot(a):
for a1 in range(a+1):
if a1==a**0.5:
print(a1)
break
else:
print("No value")
squareroot(25)
squareroot(9)
squareroot(37)
squareroot(1)
squareroot(18)
Output
5
3
No value
1
No value