1
、当输入为
5
时,写出下面程序的输出结果。
n=eval(
input(“
请输入一个正整数:
”)
)
sm=1
for i in range(1, n):
sm=sm*i
print(“
运行结果为:
{}”.format(sm))
2
、请写出程序的输出结果。
print(
“
运行结果为:
”
)
for s in “BISTION”:
for i in range(2):
print(s, end=””)
if s==”T”:
break
3
、
当输入为
12.5
时,写出下面程序的输出结果。
try:
alp = “ABCDEFGHIJKLMNOPQRSTUVWXYZ”
idx = eval(input(”
请输入一个整数
: “))
print(alp[idx])
except NameError:
print(”
输入错误,请输入一个整数
!”)
except:
print(”
其他错误
“)
4
、请写出下面程序的输出结果。
def reverse1(lis):
length=len(lis)
lib=lis
for i in range(length):
lib[i]=lis[length-i-1]
return lib
ls=[’12C’,’DE78′,’1234′]
lb=reverse1(ls)
print(“lb=”,lb)
5
、给定
F
盘根目录下的一个文本文件——诗词
.txt
,文件内容如下: