IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 【2019真题选填题答案解析】杭州师范大学2019考研852管理科学基础-题目组合二Python程序设计部分真题及解析(选填题,附代码) -> 正文阅读

[Python知识库]【2019真题选填题答案解析】杭州师范大学2019考研852管理科学基础-题目组合二Python程序设计部分真题及解析(选填题,附代码)


注,以下答案仅为个人所做, 不代表标准答案
有一部分为非python题目,按照命题趋势,应该是不会出了。

单选

1.以下变量的类型是字典的是: ( )
A.‘aab’ B. {2:1, ‘r’:1} C. [2,5, ‘r’] D. 123

  • 正确答案:B

2.以下变量类型是字符串的是: ( )
A.‘124’ B. lol C.False D. [‘a’, ‘b’]

  • 正确答案:A

3.列表a=[1],b=[2,3],执行a. extend(b)后,a的值为( )
[1,2,3] B.[1,[2,3]] C.[1,2] D.以上都不对

a=[1]
b=[2,3]
a.append(b)
print(a)#[1, [2, 3]]
  • 正确答案:B

4.a=“xiaozhupeiqi” print a.find(“z”)的结果: ( )
A.5 B.4 C.-1 D.以上都不对

a="xiaozhupeiqi"
print(a.find("z"))#4

  • 正确答案:B

5.
a=0
while a<10:
a=a+3
print a
结果为( )
A.10 B.9 C.11 D.12

a=0
while a<10:
    a=a+3
print(a)#12
  • 正确答案:B

6.a=“1:5,1:4”,问a的变量类型? ( )
列表 B.字典 C.字符串 D.整数

a="1:5,1:4"
print(type(a))#<class 'str'>
  • 正确答案:C

7.下面哪些是合法变量名? ( )
A.def B.def1 C.1def D.”def”

  • 正确答案:B

8.for i in range(0,5):
for j in range(2,6):
print i,j
请问以上程序中print 总共执行了多少次( )
A. 5 B. 4 C. 20 D.25

for i in range(0,5):
    for j in range(2,6):
        pass
    print(i,j)
  • 正确答案:A

9.
a={5:[2,1],2:[7,9,0]}
print a[2][1]
该程序的输出结果是( )
A.1, B .7 C .9 D. None

a={5:[2,1],2:[7,9,0]}
print(a[5][1])#1
  • 正确答案:A

10.下属语句执行后结果为( )
sum=1
for x in range(5):
sum*=x
print sum
A.0 B.120 C.24 D.55

sum=1
for x in range(5):
    sum*=x
print(sum)#0
  • 正确答案:A

填空

1.print “a” in “abc” 输出结果:____________

print("a" in "abc")#True
  • 正确答案:True

2.print 3**2+6/4 输出结果:____________

print(3**2+6/4)#10.5
  • 正确答案:10.5

3.a={1:2,2:4}
print a.values()
此程序的运行结果:_______

a={1:2,2:4}
print(a.values())
  • 正确答案:dict_values([2, 4])

4.a=[2,1,4,2,2,4,5]
b=0
for i in a:
if i==2:
b=b+1
print b
输出结果:________

a=[2,1,4,2,2,4,5]
b=0
for i in a:
    if i==2:
        b=b+1
print(b)

  • 正确答案:3

5.以下程序运行结果:________
a =[3,1,4,8,1]
print a.count(1)/float(len(a))

a=[3,1,4,8,1]
print(a.count(1)/float(len(a)))

  • 正确答案:0.4

6. k=[3,2,5,6,7]
k1=[]
for i in range(1,len(k)):
k1.append(k[i]-k[i-1])
print k1
以上程序的运行结果为(注意输出格式):______________

  • 正确答案:[-1, 3, 1, 1]

全部代码

  • 单选题
#3 列表a=[1],b=[2,3],执行a. extend(b)后,a的值为
a=[1]
b=[2,3]
a.append(b)
print(a)



#4 a="xiaozhupeiqi"   print a.find("z")的结果: 
a="xiaozhupeiqi"
print(a.find("z"))


#5
a=0
while a<10:
    a=a+3
print(a)

#6 a="1:5,1:4",问a的变量类型?
a="1:5,1:4"
print(type(a))

#8
for i in range(0,5):
    for j in range(2,6):
        pass
    print(i,j)

#9
a={5:[2,1],2:[7,9,0]}
print(a[5][1])
    
#10
sum=1
for x in range(5):
    sum*=x
print(sum)
  • 填空题
#1
print("a" in "abc")

#2
print(3**2+6/4)

#3
a={1:2,2:4}
print(a.values())

#4
a=[2,1,4,2,2,4,5]
b=0
for i in a:
    if i==2:
        b=b+1
print(b)

#5
a=[3,1,4,8,1]

print(a.count(1)/float(len(a)))

#6
k=[3,2,5,6,7]
k1=[]
for i in range(1,len(k)):
    k1.append(k[i]-k[i-1])
print(k1)

真题文件

链接:https://pan.baidu.com/s/14uPhdPDHs7oM5V_ORgS_wA
提取码:dsm7

程序设计题

见博客:https://blog.csdn.net/weixin_43956523/article/details/119255302

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-08-16 11:42:01  更:2021-08-16 11:43:20 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 10:45:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码