Python案例拓展3-2人口计算.docxVIP

  • 6
  • 0
  • 约小于1千字
  • 约 1页
  • 2024-12-29 发布于境外
  • 举报

我国2018年有人口14亿,按人口年增长率r(单位为%)计算,到哪一年我国人口将超过18亿?人口年增长率由输入获得

输入一个实数,代表增长率,单位为百分比%。

输出效果为“到......年达到......人

分析:用x表示2018年的人口,可使用循环结构来解决,每年按增长率r计算,则循环体为x=x*(1+r/100),直到人口数超过18亿为止。

程序代码如下:

x=14

n=2018

r=eval(input())

whilex18:

n+=1

x=x*(1+r/100)

print(f到{n}年达到{int(x*100000000)}人)

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档