Python練習#4-使用def計算多組數字加總與平方根

by Gemma

本周目標

 熟練資料結構的應用,並完成一個簡單的文字處理專案

任務

  • 學習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

You may also like

Leave a Comment