函数中的两个数组

2024-09-25 06:37:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我想创建2个数组。名称数组(空)和点表(空)

我的问题出在我的状况上。我想分数必须低于20分

这是我的密码:

def demande(nb):
    tabNom = []
    tabCote = []

    for i in range(nb):
        tabNom.append(input("Entrer le " + str(i+1) + " nom svp : "))

        tabCote.append(input("Entrer le " + str(i+1) + " cote svp : "))

        if tabCote > 20:

           print(input("Ressayez svp : "))


    return tabNom, tabCote

nom, cote = demande(3)

print(nom, cote)

你有什么主意吗?拜托 非常感谢


Tags: le名称input数组nomprintnbappend
2条回答

您可以这样尝试:

def demande(nb):
    tabNom = []
    tabCote = []

    for i in range(nb):
        tabNom.append(input("Entrer le " + str(i+1) + " nom svp : "))

        tabCote.append(input("Entrer le " + str(i+1) + " cote svp : "))

        if tabCote > 20:

           print(input("Ressayez svp : "))


    return tabNom, tabCote
if __name__ == '__main__': # main function

    nom, cote = demande(3)

    print(nom, cote)
def demande(nb):
    tabNom = []
    tabCote = []

    for i in range(nb):
        tabNom.append(input("Entrer le " + str(i+1) + " nom svp : "))

        tabCote.append(input("Entrer le " + str(i+1) + " cote svp : "))

        if int(tabCote[i]) > 20:

           print(input("Ressayez svp : "))


    return tabNom, tabCote

nom, cote = demande(3)
print(nom, cote)

试试这个

相关问题 更多 >