Homework 1: Control
- Q1: A Plus Abs B
函數的賦值 Q2: Two of Three
所有平方和減去min的平方和
Q3: Largest Factor
逆向循環餘數爲0時returnfor num in range(n-1,0,-1)
有不循環的方法嗎?
Q4: If Function vs Statement
前面介紹過,純函數和非純函數,如print有輸出,但是賦值後其實是none
真正賦值靠return,值爲none但是又有輸出結果靠print
函數的參數先執行,然後纔是函數體的執行
用textbook提到的網站自己看看函數執行的順序:onlinepy- Q5: Hailstone
按照要求模擬
沒有人證明過數字會終止,那會不會死循環???
問題
- python中出現IndentationError:unindent does not match any outer
indentation level
copy時候看起來有縮進,實際上縮進是不對的 - 注意/除法結果是浮點數,//纔是整數