for語句
阿新 • • 發佈:2018-10-27
[] while NPU saving 遞增 mat style 賬戶 form
For <X> in<list>:
<body>
循環變量X在每次循環時,被賦值成對應的元素內容
與while循環的區別
For 循環的次數固定,即所遍歷的序列長度
While為無限循環
Range(n)返回一個可叠代的對象
List(range(n))將叠代類型轉換為列表類型
輸入
import math def sav_money_in_n_week(money_per_week,increase_money,total_week): saving=0 money_list=[] for i in range(total_week): money_list.append(money_per_week) saving=math.fsum(money_list) print(‘第{}周,存入{},賬戶累計{}元‘.format(i+1,money_per_week,saving)) money_per_week+=increase_money def main(): money_per_week=float (input(‘請輸入每周存入金額‘)) increase_money=float (input(‘請輸入每周遞增金額‘)) total_week=float (input(‘請輸入總共的周數:‘)) sav_money_in_n_week(money_per_week,increase_money,total_week)if __name__==‘_main_‘: main()
for語句