当我在空闲状态下运行我的脚本时,它运行得很好,但是当我将它保存为.py文件并尝试从文件夹中打开它时,它的窗口只闪烁一秒钟,然后立即关闭。为什么会发生这种情况?我该如何解决它?在# average.py
def main():
print("This program will calculate your final grade for the class.")
assignment1= eval(input("What is your assignment 1 score?"))
assignment2= eval(input("What is your assignment 2 score?"))
assignment3= eval(input("What is your assignment 3 score?"))
assignment4= eval(input("What is your assignment 4 score?"))
assignment5= eval(input("What is your assignment 5 score?"))
assignment6= eval(input("What is your assignment 6 score?"))
assignment7= eval(input("What is your assignment 7 score?"))
assignment8= eval(input("What is your assignment 8 score?"))
assignment9= eval(input("What is your assignment 9 score?"))
assignment10= eval(input("What is your assignment 10 score?"))
midterm= eval(input("What is your midterm exam score?"))
final=eval(input("What is your final exam score?"))
participation= eval(input("What is your participation score?"))
average= (((assignment1 + assignment2 + assignment3 + assignment4 + assignment5 + assignment6 + assignment7 + assignment8 + assignment9 + assignment10 + midterm + final + participation)/420)*100)
print("You final class grade is", average)