练习4该怎么写代码啊,求答案 速

img

参考如下代码:

x=0#初始化自行车数
while x<=30:
    y=30-x
    if x*2+y*4==80:#当轮子数等于80时,输出结果,终止循环。
        print(x,y)
        break
    x+=1    

如有帮助,请点击采纳按钮。

你题目的解答代码如下:

for i in range(31):
    j = 30 - i
    if 2*i+4*j==80:
        print(f'自行车:{i} 汽车:{j}')

如有帮助,望采纳!谢谢!