#P1011. 检测

检测

题目描述

单项选择题

1.下面哪个变量名是合法的?( )

{{ select(1) }}

  • 3students
  • student_name
  • for
  • my-name

2. 表达式 10 % 3 + 2 ** 3 的值是? ( )

{{ select(2) }}

  • 9
  • 10
  • 11
  • 12

3.若 a = 5,b = 10,执行 if a > 3 and b < 15: 的结果是?()

{{ select(3) }}

  • 条件成立
  • 条件不成立
  • 报错
  • 无输出

4.字符串 s = "Python",执行 s[1:4] 的结果是?( )

{{ select(4) }}

  • yth
  • ytho
  • Pyt
  • yt

5. 海龟绘图中,执行以下代码会画出什么图形? ( )

import turtle turtle.fd(100) turtle.rt(90) turtle.fd(100)

{{ select(5) }}

  • 直线
  • 直角折线
  • 正方形
  • 圆形

6.执行以下代码,输出结果是( )()

a = {1, 2, 3}

b = {3, 4, 5}

print(a & b)

{{ select(6) }}

  • {1, 2, 3, 4, 5}
  • {3}
  • {1, 2}
  • {4, 5}

7.以下关于 Python 中range()函数的说法,正确的是( )

{{ select(7) }}

  • range(5)生成的序列是[0, 1, 2, 3, 4, 5]
  • range(1, 5)生成的序列是[1, 2, 3, 4, 5]
  • range(1, 5, 2)生成的序列是[1, 3]
  • range()函数只能生成整数序列

8.要判断一个数是否在某个范围内,使用以下哪个语句合适 ( )

{{ select(8) }}

  • in
  • is
  • and
  • or

9.以下哪种方法可以正确地向字典中添加一个新的键值对?()

{{ select(9) }}

  • my_dict.add('key', 'value')
  • my_dict['key'] = 'value'
  • my_dict.insert('key', 'value')
  • my_dict.append('key', 'value')

10.执行以下代码,输出结果是?()

s = "python"

print(s[::-1])

{{ select(10) }}

  • "python"
  • "nohtyp"
  • 报错
  • "p"