Python習題冊018:將3個數字按特定規則運算

weixin_33861800發表於2019-01-18

任務011描述

用Python編寫一個程式,計算三個數字的和,如果這三個數字全相等,則將這個和再乘以3。

分析及示例

首先要計算三個數字的和很簡單,接著需要判斷三個數字的關係(即是否全相等),這方面Python中提供了比較便捷、直覺式的表示式,即可以用a==b==c這樣的方式來比較三個變數的值。

示例程式碼:

def threeNumbersCalculate(x, y, z):
    total = x + y + z
    if x ==y == z:
        total *= 3
    return total

print(threeNumbersCalculate(1,2,3))
print(threeNumbersCalculate(2,2,2))

輸出結果:

6
18

相關文章