新手在练习的时候往往碰到案例写不出来,但是会有些思路,而学习了语句基础之后,就可以把自己的思路一步步列举出来,思路列举之后,就可以根据思路实现代码了。
如下案例:
是不是看起来就脑瓜疼,没关系,慢慢分析。
思路:计算2010、2011
考虑清楚循环的初始条件
Year=2009;
cn=
us=
(2)循环的结束条件
Gbp_cn >gdp_us
(3)重复需要干什么
计算下一年GDP
Gdp_cn=gdp_cn+gdp_cn *0.08
(4)如何过渡到下一次循环
Year+1
打印year
屡清思路,实现代码:
year = 2009 #起始年份
cn = 49089.82 #09年中国的GDP
us = 142562.75 #09年美国的GDP
while cn < us: #条件为中国小于美国,进行循环,等什么时候大于了就停止循环
cn = cn + cn*0.08
us = us + us *0.02
year = year+1
print(year)
是不是看起来很简单,快去试试吧。别忘了注意缩进问题哦!