我用Python编写了以下代码:
liste_usager = input("Veuillez entrer la liste d'entiers:")
liste = []
for n in liste_usager.split(' '):
liste.append(int(n))
print(liste)
return liste
print('liste enregistrée')
print('que voulez-vous faire?')
boucle = True
while boucle:
print('''
1-afficher la liste
2-trier la liste
3-afficher la valeur maximale
4-afficher la valeur minimale
5-afficher la somme des valeurs
6-inverser la liste
7-modifier la liste
0-retour
''')
choix= input('choissisez une commande:')
if choix =='1':
print(liste_usager)
if choix =='2':
menu_tri()
else:
boucle= False
这只返回一个整数列表,如[1,2,3]
。我的问题是,在同一个.py
文件中有其他def
函数/模块,这些模块需要使用这个gestionliste()
模块的结果列表。例如,一个模块对列表进行排序,但是如何保留列表或将其传输到其他模块/函数,而无需再次询问用户?谢谢
您可以返回结果列表
在代码的原始副本中,没有显式返回任何内容。所以默认情况下,它不返回任何值
要在另一个函数中使用结果,比如func2,您可以这样做:
从函数返回列表,并将其传递给其他函数
在函数的底部,添加
调用函数时,请使用:
调用新函数时,按如下方式传入:
当然,其他函数必须将其作为参数
把你的
print
改成return
相关问题 更多 >
编程相关推荐