本文主要是介绍python来咯!第一天一分钱,第二天两分钱,你丈母娘真会算,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
第1天给丈母娘1分钱,第2天给2分钱,第3天是4分钱,以此类推,给前一天的2倍,给一个月就行。按30天算。
第x天给多少钱,共给多少钱,一算吓一跳
偶然看到这道题,闲着无聊就用python把他搞了一下
base = 1e-2
n = 30sum = 0
print("*"*30,"打印账单", "*"*30)
for i in range(1, n + 1, 1):print("第", str(i), "天要给(单位:元): ", base)sum += basebase *= 2print("*"*60)
print("30天总共要给(单位:元): ", sum)
来看看你的账单,一个月也就1000个w而已
帮你把支出的曲线画一下
import matplotlib.pyplot as plt
base = 1e-2
n = 30sum = 0
sum_list = []
day_list = []
for i in range(1, n + 1, 1):day_list.append(i)sum += basesum_list.append(sum)base *= 2plt.plot(day_list,sum_list)
plt.rcParams["font.sans-serif"]=["SimHei"] #设置字体
plt.xlabel('第i天')
y_t = range(0, 11000000, 1000000)
plt.yticks(y_t)
plt.grid()
plt.ylabel('总共给了多少元')
plt.show()
注意,纵轴最大刻度是 1.0 ∗ 1 0 7 元 = 10 , 000 , 000 元 1.0*10^7元=10,000,000元 1.0∗107元=10,000,000元
这篇关于python来咯!第一天一分钱,第二天两分钱,你丈母娘真会算的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!