#25635: python請問這樣為甚麼不行?


lulu6112lulu@gmail.com (lulu mi)

學校 : 不指定學校
編號 : 155998
來源 : [115.165.194.206]
最後登入時間 :
2021-06-08 13:56:07
a005. Eva 的回家作業 -- POJ | From: [115.165.194.206] | 發表日期 : 2021-06-08 11:18

這樣打有個問題,如果輸入不滿四位就會錯,請問如何解決?

def disp():

    for item in a :

        print(item,end = " ")

 

while True :

    a=list(map(int,input().split(" ")))

 

    if a[1]/a[0] ==a[2]/a[1] and a[2]/a[1] == a[3]/a[2] :

        e = a[3]*(a[1]/a[0])

        a.append(e)

        disp()

 
ZeroJudge Forum