2018-09-15

Homework 1: Control

  • Q1: A Plus Abs B
    函數的賦值
  • Q2: Two of Three
    所有平方和減去min的平方和
    Q3: Largest Factor
    逆向循環餘數爲0時return

    for num in range(n-1,0,-1)

    有不循環的方法嗎?

  • Q4: If Function vs Statement
    前面介紹過,純函數和非純函數,如print有輸出,但是賦值後其實是none
    真正賦值靠return,值爲none但是又有輸出結果靠print
    函數的參數先執行,然後纔是函數體的執行
    用textbook提到的網站自己看看函數執行的順序:onlinepy

  • Q5: Hailstone
    按照要求模擬
    沒有人證明過數字會終止,那會不會死循環???

問題

  1. python中出現IndentationError:unindent does not match any outer
    indentation level
    copy時候看起來有縮進,實際上縮進是不對的
  2. 注意/除法結果是浮點數,//纔是整數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章