1、Aabs(x) Bfloat(x) Cprint(x) Dinput(x)13在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是( )x=yy=xA10、 10 B10、20 C20、 20 D20、 1014下列属于正确的Python变量名的是( )ATrueB88abcCabc&88D_abc8815在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为a = a * bb = a / ba = a / bAa=3 b=5 Ba=15 b=3 Ca=5 b=5 Da=5 b=316小新编制了一个python程序如下,但程序无法执行,你帮他找出程序
2、中一共有几处错误( )1a=3b=input()c=a+bprint(c)A1 B2 C3 D417下列Python程序段a = 0b = 4if b a : a = 3 * belse: a = 10程序运行后,a的值是( )A10 B0 C12 D418以下哪个不属于计算机操作系统()ADOS BUnix CPython DLinux19整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的Python表达式是( )A(x%10)*10+x/10 B(x%10)/10+x/10C(x/10)%10+x/10 D(x%10)*10+x%1020王
3、明录入程序代码并运行,出现错误提示(如下图所示),分析原因并改错,正确的是( )A变量名1w太短 B应该写成float(input(输入体重(kg):)1wC将float改为int D变量名1w不符合 Python语言规范,不能以数字开头21王明编写了Python程序,根据输入的体重和身高计算BM值并显示是否超标。王明体重80kg,身高170cm。其中“体重80kg”“身高170cm”是对王明体重身高的符号记录属于( )A数据 B信息 C知识 D智慧22Python语句中以r或R开头的字符串表示原始字符串,则print(rnGood)的运行结果是()A新行和字符串Good Br CnGood
4、D字符r、新行和字符串Good23下面选项中对Python操作描述错误的是( )Ax1+x2 连接列表x1和x2,生成新列表Bx*n 将列表x复制次,生成新列表CMin(x) 列表x中最大数据项DLen(x) 计算列表中成员的个数24在python中,Int()函数的功能是返回不大于x的最大整数,设a=3,b=4,c=5 ,则下列表达式的运算结果中值最大的是( )Amath.sqrt(b) Babs(a- b) CInt(2*a-c/b) Da*2+b*2-c*225解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言( )。APython B
5、C+ CVB DC26在Python中运行下列程序,输出结果为( )for i in range (1,5): print(i)A1,2,3,4,5 B1 2 3 4 5 C0,1,2,3,4 D1 2 3 427要利用Python通过数组绘制拟合曲线图,必须要用到的外部库是( )Atime库Brandom库Cturtle库Dmatplotlib 库28设a=2,b=5,在python中,表达式ab And b3的值是( )AFalse BTrue C-1 D129python中表达式4*3=( )。A12 B1 C64 D730下列选项中,不属于Python特点的是( )。A面向对象 B运行
6、效率高 C可读性好 D开源二、程序填空31(项目情境)一元二次方程ax2+bx+c=0(a0),当b24ac0,方程有两个不同的实数根,当b24ac0时,方程无实数根。(问题求解)下面的python程序实现的功能是判断方程是否有实数根。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。import matha=int(input(请输入a的值:)b=int(input(请输入b的值:c=int(input(请输入c的值:d=_ #将表达式b24ac的值赋给变量dif _ print(x1=,(-b+math.sqrt(d)/(2*a) #输出方程的其中一个实数根x2=,(
7、_) #输出方程的另一个实数根else: _ #输出“方程无实数根”32阅读程序。分析以下关于字符拼接与转换的Python程序并回答问题。students= 小明,小红小刚scores= :95,90,90print(len(students)print(len(scores) (1)students的数据类型是_。(2)scores的数据类型是_。(3)在scores中,每个字符与后面的数值共同构成了一个_。(4)len(students)的返回值是_。(5)print(len(scores)的输出结果是_。33某企业开展“运动打卡 动动有奖”活动:若员工在本月累计运动时间30小时以下,奖励
8、0元;达到30但不足45小时奖励300元;达到45但不足60小时奖励450元;60小时及以上奖励500元。小强用python编写程序实现相关功能:输入某员工本月累计运动时间(时),输出其能获得的奖励金额。(1)实现上述功能的程序如下,请在划线处填入合适的代码。t=int(input(“请输入您本月累计运动时间(时):”)if t0: print(“输入错误”) if t30: _ elif tmax:max=a iif ai a,执行a=3*b=12,故程序运行后,a的值是12,故本题选C选项。18C本题主要考查计算机软件系统。DOS、Unix、Linux均是计算机操作系统,Python是程序开发软件,故本题选C选项。19A本题主要考查Python表达式。当x=13时,(x%10)*10+x/10=31,(x%10)/10+x/10=1,(x/10)%10+x/10=2,(x%10)*10+x%1当x=13时,(x%10)*10+x/10=31,(x%10)/10+x/10=1,(x/10)%10+x/10=2,(x%10)*10+x%10=33,故本题选A选项。20D本题考查的是Python的变量名。在Python中变量名是由数字、字母、下划线组成,且不能以数字开头。故本题应选D。在Python中变量名是由数字、字母、下划线组成,且
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1