更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
下列哪个语句在Python 中是非法的?x=y=z=1x=(y=z+1)x,y=y,Xx+=y215.设x=10;y=20,下列语句能正确运行结束的是:max=x>y?x:yif(x>y)print(x)min=x ix<y elsywhilTrupass216.以下程序的输出结果是:a=30b=1i>=10a=20elia>=20a=38elia>-30:b=aelsb=0print("a={},b={}'.format(a,a=30,b=1a=30,b=30Ca=20,b=20a=20,b=1217.以下关于Python 的控制结构,错误的是:A每个if条件后要使用冒号:eli可以单独使用Python 中的pass是空语句,一般用作占位语句D在Python中,没有switch-cas语句218.对于分支结构的描述错误的是A如果ielielse后边的语句只有一句时可以不用换行书写,例如 ithis year==2020:print("batime")i90<=x<=109:表达的是x如果属于[99,100]这个闭区间C当双分支的操作较为简单时,可以使用其简洁表达形式,例如 print("batime"ithis year ==2020 els"gootime")ia>b>c:等价于ia>ana>219.Python 通过什么来判断当前程序是否在选择结构中?括号缩进冒号花括号220.关于分支结构,以下选项中描述不正确的是i语句中条件部分可以使用任何能够产生Tru和Fals的语句和函数B二分支结构有一种紧凑形式,使用保留字i和eli实现C多分支结构用于设置多个判断条件以及对应的多条执行路径i语句中语句块执行与否依赖于条件判断221.以下程序的输出结果是:t="Python"print(t it>="python"els"None")NonepythontPython222.以下语句执行后c的值是:="watermelon"b="strawberry"c=“cherry"ia>c=aa=bb=cwatermelon strawberry cherrywatermelon cherry strawberrystrawberry cherry watermelonstrawberry watermelon watermelon223.关于Python 的分支结构,以下选项中描述错误的是分支结构使用if保留字Python 中 if-els语句用来形成二分支结构Python 中 if-elif-els语句描述多分支结构D分支结构可以向已经执行过的语句部分跳转224.关于or b的描述错误的是A如果a=True,b=True,则or b等于TrueB如果a=True,b=Fals则orb等于TrueC如果a=True,b=True,则or b等于FalseD如果a=False,b=Fals则or b等于Fals(  )
以下Python 语句运行结果异常的选项是:>>>PI,r=3.14,4>>>a=1>>>b=a=a+1>>>a>>>x= Tru>>>int 已知a=1,表达式:a==0+Tru的结果为1TrueFalse0 表达式print(float(complex(10+5j).ima的结果是:10错5.010.05 下面关于标识符的描述错误的是A标识符命名要做到见名知义,增加程序的可读写B标识特命名不可以使用关键字,但可以和内置函数重名,此时函数功能失效,比如pow=5C标识符不允许全部大写,但允许小写或者大小写混合,例如轮峰法命名myName是允许的D单独的_是合法的标识符,通常用于命名无意义的场景中,比如for in range(1,100) 下面关于代码缩进的描述错误的是python 中缩进是代表逻辑的不同的缩进级别代表语句块的开始和结束,所以不要随意缩进python代码中可以使用空格或者TAB来进行缩进,属于同一语句块的语句必须使用相同的缩进量C代码中的缩进是代表逻辑的,但仅仅是方便人类阅读和理解而已,对于解释器来说,缩进并没有什么意义python 中对于代码缩进的量并没有硬性规定只要同级别的缩进量相同即可 Python 中对变量描述错误的选项是:Python 不需要显式声明变量类型,在第一次变量赋值时由值决定变量的类型B变量通过变量名访问C变量必须在创建和赋值后使用D变量Pl与变量Pi被看作相同的变量 下面哪个不是Python 合法的标识符true错a+b错_p3in 以下选项中不可用作Python 标识符的是3.14B姓名NamPi 以下选项中不是Python 语言的保留字的是:exceptdopasswhil下面代码的输出结果是:TempStr="Pi=3.141593"eval(TempStr[3:-1])3.141593.141593Pi=3.143.1416 表达式“y<'x”==False的结果是:TrueErrorNoneFals以下关于Python 程序语法元素的描述,错误的选项是:A段陪格式有助于提高代码可读性和可维护性B虽然Python支持中文变量名,但从兼容性角度考虑还是不要用中文各tru并不是Python的保留字D并不是所有的iwhildeclass 语句后面都要用:结尾 关于Python的输入输出描述错误的是?()input 函数负责从键盘输入数据,默认所有数据均作为字符串处理print 给出时,en会数可以Q置结束待,默认为换行行,sep参放可以设置多个输出项的分需行,默认为空格 下面代码的执行结果是>>>5=“11+5in">>>eval(s[1:-2])611+5执行错误16 以下选项,不是Python 保留字的选项是:delpassnotstrin以下关于同步赋值语句描述错误的选项是:同步赋值能够使得赋值过程变得更简洁判断多个单一赋值语句是否相关的方法是看其功能上是否相关或相同设X,y表示一个点的坐标,则x=a;y=b两条语句可以用x,y=b一条语句来赋值多个无关的单一赋值语句组合成同步赋值语句,会提高程序可读性 以下选项中值为False的是'abc'<’abcd'B''<'a’C'Hello'>'hello’’abcd’<'ad’ 表达式1001=0x3e7的结果是false错FalsetrueTru以下不是Python 语言关键字的选项是:Noneasraisefunction 下列表达式的运算结果是a=100b=Falsea*b>-1False10TruPython 语言提供的3个基本数字类型是A整数类型、浮点数类型、复数类型B整数类型、二进制类型、浮点数类型C整数类型、二进制类型、复数类型D整数类型、二进制类型、浮点数类型 如果Python程序执行时,产生了“unexpecteindent”的错误,其原因是代码中使用了错误的关键字代码中缺少”:”符号代码里的语句嵌套层次太多代码中出现了缩进不匹配的问题 关于eval函数,以下选项中描述错误的是eval 函数的作用是将输入的字符串转为Python语句,并执行该语句B如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用eval(input(《输入提示字符串>))组合C执行eval(“Hel1o”)和执行eval("“Hel1o~)得到相同的结果eval 函数的定义为:eval(source,globals-None,locals-None,/) 关于Python的输入输出描述错误的是?input函数负责从健品输入数据,默认所有数据均作为字符串处理print0函数负责输出数据到屏幕上,所有数据在输出之前必须转换为字符串才能输出C数据类型转换函数比如int,float等配合input 函数可以将输入数据转化为需要的数据类型,比如1int(input("pls inpupint输出时,end参数可以设置结来符,默认为换行符,sep参数可以设置多个输出项的分隔符,默认为空格 Python语言中,以下表达式输出结果为11的选项是:print("1+1")print(1+1)print(eval("1+1"))print(eval("1"+"1")) 拟在屏幕上打印输出Hel1o Worl以下选项中正确的是print('Hello world")printf("Hello World")printf('Hello world')print(Hello worl当键盘输入3的时候,以下程序的输出结果是:r=input("请输入半径:")ar =3.1415*r*nprint("{:.0f}".format(ar))2828.27C29TypError 以下选项中,输出结果是False的是>>>5is not 4>>>5!=4错>>>Fals!=0>>>5is 5 print(100-25*3%4)应该输出什么?197250 表达式eval("500/10)的结果是:‘500/10’500/105050.0 关于Python 注释,以下选项中描述错误的是Python 注释语句不被解释器过滤掉,也不被执行注释可以辅助程序调试注释可用于标明作者和版权信息注释用于解释代码原理或者用途 以下选项中,不是Python 语言基本控制结构的是程序异常B循环结构C跳转结构D顺序结构 下面哪个是Python 的关键词FalseInForelsei表达式print("{:.2f}".format(20-2**3+10/3**2*5))的结果是:17.5567.5617.5612.22 以下不是Python 语言关键字的选项是:returndefindefin下面代码的输出结果是x=10y=3print(x%y,x**y)3 10001 303 301 1000 以下程序的不可能输出结果是:from random import *print(round(random(),2))0.470.541.870.27 以下表达式是十六进制整数的选项是:0b16’0x61’10100x3下面代码的输出结果是X=3.1415926print(round(x,2),round(x))3 3.142 26.28 33.14 3 对浮点数四舍五入的函数:ceil()floor()round()trunc() 设一年356天,第1天的能力值为基数记为1.0。当好好学习时能力值相比前一天会提高干分之五。以下选项中,不能获得持续努力1年后的能力值的是1.005**365pow((1.0 +0.005),365)1.005//365pow(1.0+ 0.005,365) random库的seed函数的作用是:生成一个[0.0,1.0)之间的随机小数生成一个k比特长度的随机整数C:设置初始化随机数种子a生成一个随机整数 以下选项中,属于Python语言中合法的二进制整数是0B10100B10190bC3F0b1708 表达式divmod(20,3)的结果是:6,262D(6,2) 下面代码的输出结果是x=16y=3print(divmod(x,y))(1,3)3,11,3(3,1) 定义x=2.6,表达式int(x)的结果是:32.62.02 关于Python语言数值操作符,以下选项中描述错误的是x//y表示x与y之整数商,即不大于x与y之商的最大整数x**y表示x的y次幂,其中,y必须是整数x%y表示x与y之商的余数,也称为模运算x/y表示x与y之商 关于tim库的描述,以下选项中错误的是:tim库提供获取系统时间并格式化输出功能timsleep(s)的作用是休眠s秒timperf_counter()返回一个固定的时间计数值tim库是Python中处理时间的标准库 下面代码的输出结果是x=0x0101print(x)101257655 关于数学函数的描述错误的是A数学函数是内置函数,不需要引入其它库,比如 abs,pow,sqt等都是可以直接使用的B可以利用pow 函数中的第二个参数来实现开方运算,比如pow(8.1/3)结果就是2.0C可以利用roun函数来四合五入保留小数位数,也可以在print输出时利用格式化来进行,同样也是四舍五入int 函数在进行数据转换时不是四舍五入,是直接抛弃掉小数部分的 假设x=5.6878,如果要对x千分位四舍五入:int(x,3)ceil(x,2)round(x,3)round(x,2) 以下关于random 库的描述,正确的是:设定相同种子,每次调用随机函数生成的随机数不相同通过from random import*引入random随机库的部分函数uniform(e,1)与 uniform(0.0,1.9)的输出结果不同,前者输出随机整数,后者输出随机小数randint(a,是生成一个[a,b]之间的整数 运行以下程序,输出结果的是:>>>5/2322.52.50
1 2