1. 程式人生 > >for語句

for語句

[] 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語句