1.单选题 (2分)
以下不属于Python的pip工具命令的选项是( )。Ashow
Binstall
Cdownload
Dget
正确答案: D
2.单选题 (2分)
以下关于程序设计语言的描述,错误的选项是( )。
A.Python语言是一种脚本编程语言
B汇编语言是直接操作计算机硬件的编程语言C程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段
D编译和解释的区别是一次性翻译程序还是每次执行时都要翻译程序
正确答案: C 3.单选题 (2分)
表达式 1001 == 0x3e9 的结果是( )。
Afalse
BFalse
Ctrue
DTrue
正确答案: D 4.单选题 (2分)
以下选项中不可用作Python标识符的是( )。
Aa3.14
B姓名
C__Name__
DPi
正确答案: A 5.单选题 (2分) 如果 Python 程序执行时,产生了“unexpected indent”的错误,其原因是( )。A ……此处隐藏3580个字…… ; i+=1
print (x,'=','*'.join(map(str,result)))
2.主观题 (20分)
先定义函数fact(n)完成n!,再定义函数sum(9)依次调用函数fact(n)来实现1/1!+1/3!+1/5!+1/7!+1/9!的运算,并用print函数输出求得的结果。
def fact(n):
x=n
for i in range(1,n):
x*=i
return x
def sum(m):
s=0
for i in range(1,m+1,2):
s+=1/fact(i)
return s
result=sum(9)
print(result)