利用闭包计算不同分制下的成绩通过情况
### 利用闭包计算不同分制下的成绩通过情况 def score_pass(score_level): def compare(score): if score >= score_level: print('passed!') else: print('failed!') return compare if __name__ == '__main__': #100分制 60分及格 score_100 = score_pass(60) #120分制,70分及格 score_120 = score_pass(70) #相同的分数在不同分制下通过情况不一样! score_100(60)#passed! score_120(60)#failed!