dragov 发表于 2021-4-25 08:26:30

for语句更换为while语句 ?

from pyecharts.charts import Line
data=[,,]
name=["环境","卫生","空气"]
line=Line()
line.add_xaxis(["1月","2月","3月","4月"])
for i in range(len(data)):
       line.add_yaxis(name,data)
line.render("2021-4-25.html")
{:7_130:}将 这 个 程 序,更 换 为 While 语 句,如 何 更 改 呢?

qq1151985918 发表于 2021-4-25 08:36:31

from pyecharts.charts import Line
data=[,,]
name=["环境","卫生","空气"]
line=Line()
line.add_xaxis(["1月","2月","3月","4月"])

i = 0
while i < len(data):
       line.add_yaxis(name,data)
       i += 1
line.render("2021-4-25.html")

dragov 发表于 2021-4-25 08:48:42

qq1151985918 发表于 2021-4-25 08:36


谢谢

wp231957 发表于 2021-4-25 08:51:36

dragov 发表于 2021-4-25 08:48
谢谢

一般都喜欢用for 结构,你这反其道而行之

lwyuan源 发表于 2021-4-25 10:12:44

练习:假设有面值为1元、2元、5元的货币,每种面值货币的数量分别为a、b、c (a、b、 c>0)计算:当1*a+2*b+5*c=94时, a+b+c的最小值,最后分别输出a、b、c和a+b+c的值。 要求用递归函数完成!

lwyuan源 发表于 2021-4-25 10:13:22

可以帮忙写这个作业吗?
页: [1]
查看完整版本: for语句更换为while语句 ?