下列程序:try: f=open("data.txt",'r')except ValueError: print("Error")else: print("OK")如果当前目录不存在data.txt文件,则输出( )
A: Error
B: OK
C: 程序运行异常而中断
D: 什么都不输出
A: Error
B: OK
C: 程序运行异常而中断
D: 什么都不输出
举一反三
- 如果A为整数且|A|>=10,则打印“OK”,否则打印“Error”,表示这个条件的单行格式If语句是( )。 A: If Int(A)=A And Sqr(A)>=10 Then Print "OK" Else Print "Error" B: If Fix(=a And Abs(>=10 Then Print "OK" E1se Print "Error" C: If Iht(A)=A And(A>=10,A<=-10)Then Print "OK" Else Print "Error" D: If Fix(A)=A And A>=10,And A<=-10 Then Print "OK" Else Print "Error"
- 以下程序的输出结果是:a =10b =1try:c=b//(b/a)print(except (IOError ,ZeroDivisionError):print( " calculation error" )else:print(" no error" )} A: calculation error B: no error C: 9.0 D: 9.0no error
- 下面程序的输出结果是______s = 'abc' try: for i in range(3): s[i] = 'a' print(s) except: print('Error')[/i]
- 文件 booktxt 在当前程序所在目录内,其内容是一段文本:book,下面代码的输出结果是 txt = open(“booktxt”, “r”) print(txt) txt.close()
- 文件book.txt在当前程序所在目录内,其内容是一段文本:book,下面代码的输出结果是 txt=open("book.txt","r") print(txt) txt.close() A: book B: book.txt C: txt D: 以上答案都不对