[Python]小甲鱼Python视频第034课(with else)课后题及参考解答
# -*- coding: utf-8 -*- """ Created on Sun Feb 24 13:36:33 2019 @author: fengs """ """ 0. 在 Python 中,else 语句能跟哪些语句进行搭配? if while with except """ """ 1. 请问以下例子中,循环中的 break 语句会跳过 else 语句吗? def showMaxFactor(num): count = num // 2 while count > 1: if num % count == 0: print('%d最大的约数是%d' % (num, count)) break count -= 1 else: print('%d是素数!' % num) num = int(input('请输入一个数:')) showMaxFactor(num) 会跳过 """ """ 2. 请目测以下代码会打印什么内容? try: print('ABC') except: print('DEF') else: print('GHI') finally: print('JKL') ABC GHI JKL """ """ 3. 使用什么语句可以使你不比再担心文件打开后却忘了关闭的尴尬? with open as f: .... #f.close(); #不要写