相关试卷
-
1、在python中,运行以下程序,结果应为( )
a=5
b=7
b+=3
a=b*20
a+=2
a=a%b
print(a,b)
A、5 7 B、20 10 C、22 7 D、2 10 -
2、在Python中运行下列程序,输出结果为( )
for i in range (1,6):
print(‘*’)
A、****** B、* * * * * * C、* * * * * D、***** -
3、运行下列Python程序
i=1
s=1
while ① :
s=s*i
i+=2
print(s)
当输出结果为105时,则①处应填入( )
A、i<=7 B、i<7 C、i>=7 D、i>7 -
4、在python中,有程序如下:
A=input()
print(A * 5)
通过键盘输入5,则运算结果是( )
A、5 5 5 5 5 B、25 C、5*5 D、5 5 -
5、运行下列 Python程序,结果正确的是( )
a=32
b=14
c=a%b
print(c)
A、2 B、4 C、32 D、14 -
6、下列可以导入Python模块的语句是( )A、import module B、input module C、print module D、def module
-
7、在python 语言中,下列表达式中不是关系表达式( )A、m==n B、m>=n C、m or n D、m!=n
-
8、表达式100%8*2-5 运行后的结果为 ( )A、2 B、8 C、3 D、6
-
9、下列运算符中,优先级最低的运算符是( )A、* B、!= C、+ D、=
-
10、对于一个正整数a,要判断它是奇数还是偶数,下列叙述错误的是( )。A、若a mod 2=0,则a是偶数 B、若a \ 2=0,则a是奇数 C、若a mod 2=1,则a是奇数 D、若int(a/2)=a/2,则a不是奇数
-
11、算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为( )。A、算术运算、赋值运算、关系运算 B、算术运算、关系运算、赋值运算 C、关系运算、赋值运算、算术运算 D、关系运算、算术运算、赋值运算
-
12、listque=[] #定义列表listque存储订单
x=0
while(x!=4): #当x=!4时,执行循环
print('1. 添加订单')
print('2. 发货')
print('3. 查看订单列表')
print('4. 退出')
x=int(input("输入你的选择:")) #输入选择项
if ① :
y=input("输入订单编号:") #输入订单编号
② #在列表listque中添加订单号
elif x==2:
③ #如果订单列表为空
print("订单列表为空")
else:
print("发货单号:"+listque.pop(0))
elif x==3:
print("等待发货:",listque) #查询列表listque中的订单号
print()
input("运行完毕,请按回车键退出...")
(1)、此列表,定义的是列表。(从“空、非空” 里选填)(2)、补充下划线处的内容。① ② ③
-
13、列表中的元素可以是不同数据类型
-
14、利用迭代算法解决问题,有三个关键步骤:
确定;建立迭代;对迭代过程进行 , 这是编写迭代程序必须考虑的问题,不能让迭代过程无休止地重复执行下去。
-
15、有如下Python程序:
inp=input(“May i have your name? ”).split()
family_name=
print(“It's nice to meet you ”+family_name)
运行该程序,其输入输出样例如下:
May i have your name? blues villiam
It's nice to meet you villiam
或:
May i have your name? my name is michile D jeckson
It's nice to meet you jeckson
请根据程序功能补全代码。
-
16、用Python访问Access数据库一般可分为个步骤:
第一步:建立与的连接;第二步:根据需要;
第三步:访问记录集,;
第四步:根据需要把处理好的数据中;
第五步:与数据库的连接。
-
17、numpy是一个科学计算包,其中包括很多 , 如、矩阵计算方法、、线性代数等。
-
18、利用迭代算法解决问题,有三个关键步骤:
确定;建立迭代;对迭代过程进行 , 这是编写迭代程序必须考虑的问题,不能让迭代过程无休止地重复执行下去。
-
19、请编写程序,实现输入一个人的出生年份(>=1972),输出他的生肖,直到输入0结束,运行结果如下:
请输入出生年份,输入0结束:2004
你的生肖是:猴
请输入出生年份,输入0结束:
完善下列代码,实现上述功能.
def shengxiao(year):
#求生肖
zodiac=["鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"]
#以下为主程序
myyear=int(input("请输入出生年份,输入0结束:"))
while myyear!=0:
print("你的生肖是:",)
myyear=int(input("请输入出生年份,输入0结束:"))
-
20、下面是随机点名器的代码设计,大致可分为四个模块。一是导入相应模块,二是窗体界面元素的产生及布局和有关属性设置,三是打开“点名册.txt”,读取并保存姓名数据,四是设计两个按钮的单击事件代码。以下是部分代码,认真阅读,补充完成下列程序。
from ① #导入tkinter模块
import tkinter.messagebox #导入弹窗库模块
import random #导入随机数模块
import datetime #导入日期时间模块
root = Tk() #创建主窗口
root.title("随机点名器") #设置窗口标题
root.geometry('808x280+300+200') #设置窗口大小及位置
root.resizable(0,0) #禁止调整窗口大小
var=StringVar() #定义StringVar()类型
var1=StringVar()
c=②("点名册.txt",'r') #以只读模式打开文件
a=c.readlines() #读取文件全部内容
c. ③ #关闭文件
b=[] #b作为列表a的备份