青少年软件编程(Python)一级考试题库(运算符)_第1页
青少年软件编程(Python)一级考试题库(运算符)_第2页
青少年软件编程(Python)一级考试题库(运算符)_第3页
青少年软件编程(Python)一级考试题库(运算符)_第4页
青少年软件编程(Python)一级考试题库(运算符)_第5页
已阅读5页,还剩21页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

青少年软件编程(Python)一级考试题库(运算符)

一、单选题

1.下列代码的运行结果是?()

print('a'<'b')

A、a

B、b

C、True

D、FaIse

答案:C

2假设a=10,b=30,那么a/b的值是()

A、300

B、20

c、,3

D、,0.33333

答案:D

3.type()函数返回对象的类型,那么print(type("7654"))输出的结果是?()

A、<class'str'>

B、<class'int'>

C、<cIass'float'>

D、<cIass'bool'>

答案:A

4.type。函数返回对象的类型,那么print(type(“7654”))输出的结果是?()

A、<class'str'>

Bx<class'int'>

G<class'float'>

D、<cIass'bool'>

答案:A

5.下列代码运行的结果是?()

a=0

b=FaIse

print(a==b)

A、0

B、FaIse

C、True

Dserror

答案:C

6.执行语句x,y=9%5,8〃3后,变量x、y的值分别为?()

A、1.8,2

B、1,2.66666

C、4,2

D、1,2

答案:C

7.print("a"+'b'*2)结果是?()

A、ab2

B、abb

Cxabab

Dxab

答案:B

8.观察下面的程序,运行结果为?()

a=8

a+=1

print(a)

a*=10

print(a)

a**=2

print(a)

A、9

B、90

C、8100

D、9

90

8100

答案:D

9.取整除的运算符是?()

A、/

B、//

C、■?

D、**

答案:B

10.下列代码的运行结果是?()

printCaX'b')

A、a

B、b

CvTrue

D、FaIse

答案:C

11.print(51%10)输出的结果是?()

A、1

B、0

C、True

D、FaIse

答案:A

12•幕运算运算符为?。

A、*

B、*+

C、**

D、/

答案:C

13.已知a=5,a*=2,那么print(a)的结果为?()

A、5

B、2

C、10

D、20

答案:C

14.已知x=5,y=6,则表达式not(x!=y)的值为:()

AsTrue

B、FaIse

C、5

D、6

答案:B

15.逻辑运算符中(注意不是所有的运算符,只是逻辑运算符),优先级最高的

是?()

A、or

B、and

C、not

D、**

答案:C

16.运行以下代码,print⑵)21<=2020or2022>2018)输出的结果是?()

AvFlase

True

G20212018

D、2022>2018

答案:B

17下面运算符中按照运算优先级哪一个最低级?()

,**

B、*

c、

D、or

答案:D

18.print(12.34-1.34)的输出结果是?()

A、11

B、11.0

C、11.00

D、12.34-1.34

答案:B

19.同学们排队做操,按名单顺序,每10个人一排,要同第n个人是第几排,下

列哪一种方法可以实现?。

A、n//10

B、n%10

C、(n-1)//10+1

D、(n-1)%10+1

答案:C

20.print(46〃8)的结果是?()

A、5

B、6

C、5.7

D、5.75

答案:A

21.执行以下两段代码

a=123

print(a%100%10)

结果应该是?()

A、1

B、2

C、3

D、1.23

答案:C

22.执行语句print(10=10.0)的结果为?()

A、10

B、10.0

C、True

DxFaIse

答案:C

23.执行(2*3)/(9-3*2)输出的结果是什么?()

A、1

B、2.0

C、2

Dv1.0

答案:B

24.假设a=20,b=3,那么aorb的结果是?。

A、20

B、0

C、1

D、3

答案:A

25.a="110",b二"9",c=a+b,print(c)的结果是?()

A、a+b

B、119

C、c

D、1109

答案:D

26.已知变量a=5,b=6,执行语句a*=a+b后,变量a的值为:()

A、11

B、30

C、31

D、55

答案:D

27.print("17+2”)输出的结果是?()

Ax"17+2"

B、19

C、172

D、17+2

答案:D

28.下列运算中,运算结果为True的是?()

A、2>3and3>2

B、4=!0and3+2>=5

C、3**2<8or3+2<5

Dsnot20>=20

答案:B

29以下何者是不合法的布尔表达式,

A、xinrange(6)

D_\3=a

ce>5and4==f

V\

D、(x-6)>5

答案:B

30.要抽出一个三位数的个位上的数字,如三位数479,可以输入以下哪个代码

可

以获得其中的个位数上的9?()

A、print(479%10//10)

B、print(479//10//10)

C、print(479%10%10)

D、print(479//10%10)

答案:C

31.运行下列代码,d输出的结果是?()

a,b,c=23,13,3

d=(a+b)-c**c

A、22

B、27

C、99

D、9

答案:D

32.执行下列语句后的显示结果是什么?()

b=2*a/4

a=1

print(a,b)

A、1,0.5

B、1,0

C、报错

D、0,1

答案:C

33.print(3456%100)的结果是?O

A、34.56

B、34

C、56

D、34.5

答案:C

34.a=2,b=3,那么c=a**b运算的结果是?。

A、6

B、8

C、9

D、23

答案:B

35.以下程序输出的结果是?()

a=30

b=5

print(a/b)

A、6

B、30/5

C、6.00

D、6.0

答案:D

3610and20运算返回的是()。

A、10

B、20

c、

D、False

答案:B

37.print(uan+*b'*2)结果是?()

Asab2

B、abb

C、abab

D、ab

答案:B

38.prinK2,3>4*2or,21”),2Fnd7%3==4%3)结果是?()

AxFaIse

B、True

C、3

D、4

答案:B

39.print(6+8/2)输出的结果是?()

A、7

B、10.0

C、10

D、7.0

答案:B

40.下列哪个函数的功能是将字符串和数字转换成整数?0

Asfloat

B、int

C、round

D、ord

答案:B

41.100/4+2*3运行结果是()o

A、10

B、81

C、31

D、50

答案:C

42print(2*3>4*2or-121->-12-and7%3==4%3)结果是?()

AxFaIse

B、True

C、3

D、4

答案:B

43.print(3456%100)的结果是?()

A、34.56

B、34

C、56

D、34.5

答案:C

44.如果a=23,b=10,那么print(a%b)的结果是?0

A、2

B、3

C、23

D、2.3

答案:B

45.已知变量a=2,b=3,执行语句a%=a+b后,变量a的值为?()

A、0

B、2

C、3

D、12

答案:B

46.执行语句print(10=10.0)的结果为?()

A、10

B、10.0

C、True

D、FaIse

答案:C

47.假设a=2,b=3,那么a-b*b的值是?()

Ax-3

B、-2

C、-7

D、-11

答案:c

48假设a=3,b=4,c=a*(b-2)那么c的值是()

A、8

B、6

c、4

D、2

答案:B

49.print(4+8〃2)的输出结果是?()

A、6

B、6.0

C、8

D、8.0

答案:C

50.使用哪个函数可以把字符串‘123,转换为整型123?()

Axnum()

B、str()

C、float()

DvintO

答案:D

51.print(4+6*2+8)的结果是?()

A、100

B、24

C、64

D、28

答案:B

52.100/4+2*3运行结果是()

A.10

B、81

r31

D、50

答案:C

5310and20运算返回的是()

A、10

B、20

c、

D、False

答案:B

54.已知变量a=5,执行下列哪个代码后,a的值为10。()

A%a>=a+5

B\a+=5

C\a——5

D、a*=5

答案:B

55.下面的运算符中,按照运算优先级哪一个是最高级?()

A、**

B、*

C、+

D、<

答案:A

56.执行print(3>2or4<5)的结果是?()

A、1

B、0

C、True

D、FaIse

答案:C

57.下列哪个选项的运算优先级最高?()

A\==

B、*

C、and

D、+

答案:B

58.执行(2*3)/(9-3*2)输出的结果是什么?()

A、1

B、2.0

C、2

D、1.0

答案:B

59.a=1.27

print(evaI('a+10'))

上述代码的执行结果是?O

A、1.2710

B、系统报错

C、11.27

D、1.27+10

答案:C

60.下列哪个函数的功能是将字符串和数字转换成整数?。

A、float

B、int

Cvround

D、ord

答案:B

61.执行print(1+2*2+6/3)的结果为?()

A、4

B、7

C、4.0

D、7.0

答案:D

62.假设"30,b=10,c=a*b-5,那么c的值是()。

A、150

B、295

C、300

D、25

答案:B

63.执行语句y二4木木3后,变量y的值为?()

A、0

B、12

C、64

D、81

答案:C

64.已知变量a=2,b=3,执行语句a%=a+b后,变量a的值为?()

A、0

B、2

C、3

D^12

答案:B

65.Python中的整除运算符是用哪个符号表示的?()

A、\

B、//

c、%

Ds**

答案:B

66.执行语句y=4**3后,变量y的值为?()

A、0

B、12

C、64

D、81

答案:C

判断题

Land是Python中常用的保留字,不可以作为变量名。

A、正确

B、错误

答案:A

2.is是python的保留字。

A、正确

B、错误

答案:A

3.int(6.9)运行结果是7。

As正确

B、错误

答案:B

4.11or2的运算结果是11«

A、正确

B、错误

答案:A

5.运行下列P

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论