#Py1001. python一级模拟卷一-2(21-3)

python一级模拟卷一-2(21-3)

单选题

1、下列代码的执行结果是?()

a=2
b=3
a=5
print(a**b-b/2*10)

{{ select(1) }}

  • 110.0
  • 110
  • 49.0
  • 49

12、下列代码执行会报错的选项是?() {{ select(2) }}

  • a='6'
    c=1+eval(a)
    print(c)
    
  • a=24
    c='10'+str(a)
    print(c)
    
  • b=6
    c=a+b
    print(c)
    
  • a='ha'
    c=a*2
    print(c)
    

13、根据运算符优先级,请将下列运算按由高到低的顺序进行排序,并选出正确答案()
①圆括号内的项目
②幂运算和根运算
③乘法和除法
④加法和减法
{{ select(3) }}

  • ① ② ③ ④
  • ② ③ ④ ①
  • ③ ④ ① ②
  • ④ ① ② ③

14、type() 函数返回对象的类型,那么print(type("354>324"))输出的结果是?() {{ select(4) }}

  • <class 'str'>
  • <class 'int'>
  • <class 'float'>
  • <class 'bool'>

15、在turtle库中的指令,一般可以用turtle.speed(speed)来设置画笔的移动速度,画笔绘制的正确的速度范围是?() {{ select(5) }}

  • 0~5的整数
  • 0~10的整数
  • 0~100的整数
  • 0~20的整数

16、以下哪个符号不可能作为Python单行或多行注释使用的基本符号?() {{ select(6) }}

  • #
  • '''
  • *
  • """

17、下列关于Python程序设计语言的说法,错误的是?() {{ select(7) }}

  • Python语法简洁、清晰,并且具有丰富和强大的类库
  • Python是一种面向对象、解释型计算机程序设计语言
  • Python只能在Windows操作系统上使用
  • Python的源程序以.py为扩展名

18、执行print('"10+20"=10+20')后,结果等于?() {{ select(8) }}

  • 10+20=30
  • "10+20"=30
  • 报错
  • "10+20"=10+20