试题(完整版)python考试复习题库

VIP免费
4.0 五岳之尊 2024-03-02 210 197.5KB 7 页 1菜币
侵权投诉
试题(完整版)python 考试复习题库
一、选择题
1.以下哪个不是 python 关键字(
Acout Bfrom CnotDor
2.设 a=2b=5,在 python 中,表达式 a>b And b>3 的值是(
AFalse BTrue C-1 D1
3.在 Python 中,不同的数据,需要定义不同的数据类型,可用
方括号“[]”来定义的是(
A.列表 B.元组 C.集合 D.字典
4.以下 python 程序段执行后,输出结果为(
m=29
If m %3= 0
print m "不能被 3整除"
else:
print m "能被 3整除"
A29 不能被 3整除 Bm不能被 3整除 C29 能 被 3整 除
Dm能被 3整除
5Python 中变量的命名遵循的规则,不正确的是(
A线线
B.区分大小写
C.以数字开头,后面可以是字母、数字或下划线。 D.不能
使用保留字
6Python 语句 "ab"+"c"*2 的运行结果是(
Aabc2 Babcabc Cabcc Dababcc
7Python 不支持的数据类型有( )。
Achar Bint Cfloat Dlist
8.下列可以导入 Python 模块的语句是(
Aimport module
Binput module
Cprint module
Ddef module
9Python 使用函数( )接收用 输入的数据
Aaccept() Binput() Creadline() Dprint()
10.以下叙述中正确的是( )。
APython 3.x Python 2.x 兼容
BPython 语句只能以程序方式执行
CPython 是解释型语言
DPython 语言出现得晚,具有其他高级语言的一切优点
11Python 文件的后缀名是( )。
A.doc B.vbp C.pyD.exe
12Python print(66!=66)结果是( )。
A1 B0 CTrue DFalse
13.在 Python 中要交换变量 ab中的值,应使用的语句组是(
Aa,b = b,a Ba = c a = bb = c
Ca = bb = a Dc = ab = ab = c
14.下列属于正确的 Python 变量名的是(
ATrue
B88abc
Cabc&88
D_abc88
15.下列 Python 程序段运行的结果是(
f=[‘A’,’B’,’C’]
a=len(f)
print(‘a=’,a)
Aa=2 Ba=’A’ Ca=’C’ Da=3
二、程序填空
16.“枚举算法”又称为“穷举法”,其基本思想是:一一列举
出所有可能的解,并验证每个可能的解是否是真正的解,若是,
就采纳,否则,就抛弃。
明利用枚举算解决“百买百鸡”问题。用 100 100
鸡,公鸡,母,小鸡都有。公鸡 51,母31只,
小鸡 13只。请问公鸡,母鸡,小鸡各应该买多少只?
假设公鸡有 X只,母鸡有 Y只,小鸡有 Z只。
Python
③处代码。
c = 0
for x in ____ :
for y in range(1,33):
z = 100-x-y
if ______ :
print("公鸡:",x,"母鸡:",y,"小鸡:",z)
_____
print("共有买法",c,"")
17.小强开展网上直播售货,为此购买了以下直播硬件设备:①
手机②耳机③自拍杆④数码照相机⑤背景画⑥无线路由器
请回答下列问题:
1)在购买的直播硬件设备中,属于模数转换的设备是_______
___(多选,填序号)
2)小强选择借助某著名直播平台售货,根据直播平台要求,
画面1080*1920 24 位真频为 25fps
压缩比为 100:1,在不考虑视频传输优化的情下,问小强
10Mbps 宽带__________(选填:能/不能)直播要求。
请列式证明__________
3)小强某 一 的售货情况 从 平台导出,保为文件
shqk.xlsx流水号”序,a流水
2019030602 的售记录中,已成交的商品数是_________
_(填写数字),该号的__________元(填写数字,
保留 1位小数)
a
4)为了快速了解各类别商品,小强用 python 程处
的结果如图 b分代码下,请在①②划线处填
写合的代码。
b
import pandas as pd
import numpy as np
import matplotlib. pyplot as plt
detail=pDread_excel (___)
print(detail)
for i in range(len(detail[:])):
if detail[‘交与否][i]==1:
detail[‘lirun’]=___
dg=detai1[[‘别’, ‘lirun’]]. groupby(by=‘别’)
print(“,detail[‘lirun’].sum())
数据可视化代码
18.利用 for ,分别计1--100 数的和、数的和。
19.求 50 所有 5数的和。
20阅读程序。分有关多式的代码并回答问题。
1+2+3+……+20!的和。
n=0
s=0
t=1
for n in range1,21):
t*=n
s+=t
print(s)
1n用是________________
2s用是 ______________
3t必须赋值为 1_________
4t*=n 等价语句是 __________
5s+=t 等价语句是 ______
21冠军ABCD位同中。A:“不是”,B
C”C:“是 D” D :“C 的不已知四人
人说了假判断到底谁冠军
请在空处填写正确的代码,使程序完
champion=['A','B','C','D'] #选手列表
for i in__________: #环读取选手
cond=(i!='A') +(i=='C') + (i=='D')+(i!='D') #查找符件的选手
if cond== _____: #是否是 3
print("冠军:",_________) #输出冠军
input("运行完,请退...")
【参考答案】***理标记,请不要
摘要:

试题(完整版)python考试复习题库一、选择题1.以下哪个不是python关键字()A.coutB.fromC.notD.or2.设a=2,b=5,在python中,表达式a>bAndb>3的值是()A.FalseB.TrueC.-1D.13.在Python中,不同的数据,需要定义不同的数据类型,可用方括号“[]”来定义的是()A.列表B.元组C.集合D.字典4.以下python程序段执行后,输出结果为()m=29Ifm%3!=0:print(m,"不能被3整除")else:print(m,"能被3整除")A.29不能被3整除B.m不能被3整除C.29能被3整除D.m能被3整除5.Pytho...

展开>> 收起<<
试题(完整版)python考试复习题库.doc

共7页,预览3页

还剩页未读, 继续阅读

声明:菜根智库所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
作者:五岳之尊 分类:办公学习 价格:1菜币 属性:7 页 大小:197.5KB 格式:DOC 时间:2024-03-02

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 7
客服
关注