首页 > 编程 > Python > 正文

while循环和for循环的比较,习题33,笨方法学python

2019-11-06 07:18:09
字体:
来源:转载
供稿:网友

1)for 循环 和range()函数:

def worker_salary(target_salary, increase_per_month): money_all_he_got = [] for each_month_salary in range(0, target_salary, increase_per_month): PRint " at the moment, his each month salary is %d" % each_month_salary money_all_he_got.append(each_month_salary) print "The money he has now, is ", money_all_he_got return money_all_he_gottarget_salary = 5increase_per_month = 1Ming = worker_salary(target_salary, increase_per_month)

2)while循环

def worker_salary(target_salary, increase_per_month): each_month_salary = 0 money_all_he_got = [] while each_month_salary < target_salary: print "At the moment, his each salary is %d" % each_month_salary money_all_he_got.append(each_month_salary) each_month_salary += increase_per_month print "the money he has now, is:", money_all_he_got return money_all_he_gotprint "/there's min's salary information"target_salary = 5increase_per_month = 1ming = worker_salary(target_salary, increase_per_month)
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表