#p2026325. 选择题

选择题

题目描述

单项选择题

1.下列哪种字符串创建方式是正确的?( )

{{ select(1) }}

  • s="hello"
  • s="编程'
  • s=’python‘
  • s=“你好”

2.已知s="我爱编程",则s[1]的结果是?( )

{{ select(2) }}

3.已知s="1122334455",执行s[1:4]?( )

{{ select(3) }}

  • 122
  • 112
  • 1122
  • 1223

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

s1="ab"
s2="cd"
print(s1+s2*2)

{{ select(4) }}

  • "ababcd"
  • "abcdcd"
  • "abcdabcd"
  • 报错

5.执行ord("数")和chr(65)的结果分别是()?

{{ select(5) }}

  • 65、A
  • 25968、a
  • 数、65
  • 25968、A

6.字符串 s = "Hello\nWorld",执行 len(s) 的结果是?( )

{{ select(6) }}

  • 10
  • 11
  • 12
  • 报错

7.字符串 s = "abracadabra",执行 s.count('a') 的结果是?( )

{{ select(7) }}

  • 4
  • 5
  • 6
  • 7

8.字符串 s = "Python programming",执行 s.index('o') 的结果是?( )

{{ select(8) }}

  • 2
  • 3
  • 4
  • 5

9.现有字符串 s = "mississippi",以下哪个表达式的执行会引发报错?( )

{{ select(9) }}

  • len(s)
  • s.count('s')
  • s.index('p')
  • s.index('z')

10. 下列代码的输出结果是?( )

s = "A\nB"
print(len(s))

{{ select(10) }}

  • 2
  • 3
  • 4
  • 报错

11.下列哪个字符串变量的值等于 C:\Users\name?()

{{ select(11) }}

  • s = "C:\Users\name"
  • s = "C:\Users\\name"
  • s = "C:\\Users\\name"
  • s = "C:\\Users\name"

**

12.下列关于Python列表的说法中,正确的是?( )**

{{ select(12) }}

  • 列表中的元素必须是同一数据类型
  • 列表创建后长度不可改变
  • 列表中的元素可以通过索引访问和修改
  • 列表只能使用方括号 [] 创建

13.下列代码中,lst2 与 lst1 指向同一个列表对象的是?( )

lst1 = [1, 2, 3]
lst2 = _________   

{{ select(13) }}

  • list(lst1)
  • lst1[:]
  • lst1
  • lst1.copy()

14. 已知age=12,下列代码输出结果为"我今年12岁"的是?( )

{{ select(14) }}

  • print("我今年{0}岁".format(age))
  • print("我今年%s岁"%age)
  • print(f"我今年{0}岁")
  • 以上都不对

15.执行以下代码后,列表 lst 的值是?( )

lst = [10, 20, 30]
lst.append(40)
lst.insert(1, 15)

{{ select(15) }}

  • [10, 20, 30, 40, 15]
  • [10, 15, 20, 30, 40]
  • [15, 10, 20, 30, 40]
  • [10, 15, 20, 30, 40, 15]

16.已知 lst = [1, 2, 3],执行 lst.insert(5, 4) 后,列表 lst 的结果是?( )

{{ select(16) }}

  • [1, 2, 3, 4]
  • [1, 2, 3, 5, 4]
  • [4, 1, 2, 3]
  • 报错

17.执行以下代码后,list(range(2, 10, 3)) 的结果是?( )

{{ select(17) }}

  • [2, 5, 8]
  • [2, 5, 8, 11]
  • [3, 6, 9]
  • [2, 5, 8, 10]

18.下列代码的输出结果是?( )

s = 0
for i in range(1, 5):
    s += i
print(s)

{{ select(18) }}

  • 5
  • 10
  • 15
  • 20

19. 执行以下代码后,列表 result 的值是?( )

result = []
for i in range(3):
    result.append(i * 2)

{{ select(19) }}

  • [0, 2, 4]
  • [1, 2, 3]
  • [0, 1, 2]
  • [2, 4, 6]

20.已知 s = "Python",执行以下代码后,变量 count 的值是?( )

count = 0
for ch in s:
    if ch in "aeiou":
        count += 1

{{ select(20) }}

  • 0
  • 1
  • 2
  • 3