我是靠谱客的博主 曾经煎饼,最近开发中收集的这篇文章主要介绍python中主函数循环,带有菜单函数的Python主函数循环不起作用?,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我现在是一名大学生,正在上python课程。我们的任务是用函数创建这个程序。main函数调用菜单,然后在main函数中编写一个循环,根据菜单函数中的用户响应访问其他函数。在

我好像不能让我的循环工作。当我选择一个菜单选项时,什么都不会发生。现在,我只有print语句来测试函数的调用。在我编写函数之前,我要确保它能正常工作。在

如果有人有一个循环调用函数应该是什么样的示例,这将对我有很大帮助。在def GetChoice():

#Function to present the user menu and get their choice

#local variables

UserChoice = str()

#Display menu and get choice

print()

print("Select one of the options listed below: ")

print("tPt==tPrint Data")

print("tAt==tGet Averages")

print("tAZt==tAverage Per Zone")

print("tALt==tAbove Levels by Zone")

print("tBLt==tBelow Levels")

print("tQt==tQuit")

print()

UserChoice = input("Enter choice: ")

print()

UserChoice = UserChoice.upper()

return UserChoice

def PrintData():

print("test, test, test")

def AverageLevels():

print("test, test, test")

def AveragePerZone():

print("test, test, test")

def AboveLevels():

print("test, test, test")

def BelowLevels():

print("test, test, test")

def main():

Choice = str()

#call GetChoice function

GetChoice()

#Loop until user quits

if Choice == 'P':

PrintData()

elif Choice == 'A':

AverageLevels()

elif Choice == 'AZ':

AveragePerZone()

elif Choice == 'AL':

AboveLevels()

elif Choice == 'BL':

BelowLevels()

main()

最后

以上就是曾经煎饼为你收集整理的python中主函数循环,带有菜单函数的Python主函数循环不起作用?的全部内容,希望文章能够帮你解决python中主函数循环,带有菜单函数的Python主函数循环不起作用?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部