一个关于借钱的经典问题:第一天借一块钱,第二天是前一天的2倍,依此类推30天。请问第30天要给多少钱?总共又要给多少钱?
money = 1 total = [] for day in range(1,31): if day == 1: print(f"第{day}天给{money}元钱") else: money *= 2 print(f"第{day}天给{money}元钱") total.append(money) print(f"总共要给{sum(total)}元钱。")