A. 字符串

    客观题

字符串

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

明白了,这是整理好的30道选择题,已按您的要求移除了选项前的字母标识,格式统一为OJ平面在线交互式。


Python 字符串操作选择题

  1. 执行以下代码,输出结果是什么?
s = "hello"
print(s[1])

{{ select(1) }}

  • h
  • e
  • l
  • o
  1. 执行以下代码,输出结果是什么?
s = "python"
print(s[-1])

{{ select(2) }}

  • p
  • n
  • h
  • t
  1. 执行以下代码,输出结果是什么?
s = "abcdefg"
print(s[1:4])

{{ select(3) }}

  • abc
  • bcd
  • cde
  • abcd
  1. 执行以下代码,输出结果是什么?
s = "0123456789"
print(s[2:8:2])

{{ select(4) }}

  • 246
  • 2468
  • 02468
  • 1357
  1. 执行以下代码,输出结果是什么?
s = "ABCDEFG"
print(s[:3])

{{ select(5) }}

  • ABC
  • ABCD
  • BCD
  • BCDE
  1. 执行以下代码,输出结果是什么?
s = "ABCDEFG"
print(s[3:])

{{ select(6) }}

  • DEF
  • CDE
  • DEFG
  • DEFGH
  1. 执行以下代码,输出结果是什么?
s = "ABCDEFG"
print(s[::2])

{{ select(7) }}

  • ACEG
  • BDF
  • ABC
  • EFG
  1. 执行以下代码,输出结果是什么?
s = "ABCDEFG"
print(s[::-1])

{{ select(8) }}

  • ABCDEFG
  • GFEDCBA
  • AGFEDCB
  • GFEDC
  1. 执行以下代码,输出结果是什么?
s = "ABCDEFG"
print(s[-3:-1])

{{ select(9) }}

  • EF
  • EFG
  • DE
  • FG
  1. 执行以下代码,输出结果是什么?
s = "ABCDEFG"
print(s[1:-1])

{{ select(10) }}

  • ABCDE
  • BCDEF
  • CDEFG
  • ABCDEF
  1. 执行以下代码,输出结果是什么?
s = "abcdefg"
print(s.find('d'))

{{ select(11) }}

  • 2
  • 3
  • 4
  • -1
  1. 执行以下代码,输出结果是什么?
s = "abcdefg"
print(s.find('def'))

{{ select(12) }}

  • 2
  • 3
  • 4
  • -1
  1. 执行以下代码,输出结果是什么?
s = "abcdefg"
print(s.find('k'))

{{ select(13) }}

  • 0
  • 6
  • -1
  • 报错
  1. 执行以下代码,输出结果是什么?
s = "abcdefg"
print(s.find('dfg'))

{{ select(14) }}

  • 3
  • 4
  • 5
  • -1
  1. 执行以下代码,输出结果是什么?
s = "abcabcabc"
print(s.find('bc', 3))

{{ select(15) }}

  • 1
  • 2
  • 4
  • 5
  1. 执行以下代码,输出结果是什么?
s = "abcabcabc"
print(s.find('bc', 1, 5))

{{ select(16) }}

  • 1
  • 2
  • 4
  • -1
  1. 执行以下代码,输出结果是什么?
s = "abcabcabc"
print(s.find('bc', 0, 3))

{{ select(17) }}

  • 1
  • 2
  • 4
  • -1
  1. 执行以下代码,输出结果是什么?
s = "abcabcabc"
print(s.find('bc', 5))

{{ select(18) }}

  • 1
  • 4
  • 7
  • -1
  1. 执行以下代码,输出结果是什么?
s = "abcabcabc"
print(s.find('bc', 0, 2))

{{ select(19) }}

  • 1
  • 2
  • 4
  • -1
  1. 执行以下代码,输出结果是什么?
s = "abcabcabc"
print(s.find('bc', 8))

{{ select(20) }}

  • 1
  • 4
  • 7
  • -1
  1. 执行以下代码,输出结果是什么?
s = "abcabcabc"
s1 = s.replace('bc', 'BC')
print(s1)

{{ select(21) }}

  • abcabcabc
  • aBCaBCaBC
  • ABCABCABC
  • abcBCabcBC
  1. 执行以下代码,输出结果是什么?
s = "abcabcabc"
s1 = s.replace('bc', 'BC', 2)
print(s1)

{{ select(22) }}

  • abcabcabc
  • aBCaBCabc
  • aBCaBCaBC
  • abcBCabcBC
  1. 执行以下代码,输出结果是什么?
s = "abcabcabc"
s1 = s.replace('bc', 'BC', 1)
print(s1)

{{ select(23) }}

  • abcabcabc
  • aBCabcabc
  • aBCaBCaBC
  • abcBCabcBC
  1. 执行以下代码,输出结果是什么?
s = "abcabcabc"
s1 = s.replace('bc', 'BC', 0)
print(s1)

{{ select(24) }}

  • abcabcabc
  • aBCabcabc
  • aBCaBCaBC
  • abcBCabcBC
  1. 执行以下代码,输出结果是什么?
s = "abcabcabc"
s1 = s.replace('bc', 'BC', 3)
print(s1)

{{ select(25) }}

  • abcabcabc
  • aBCaBCaBC
  • ABCABCABC
  • abcBCabcBC
  1. 执行以下代码,输出结果是什么?
s = "a!b!c!d"
list1 = s.split('!')
print(list1)

{{ select(26) }}

  • ['a', 'b', 'c', 'd']
  • ['a!', 'b!', 'c!', 'd']
  • ['a', '!b', '!c', '!d']
  • 'abcd'
  1. 执行以下代码,输出结果是什么?
s = "a b c d"
list1 = s.split()
print(list1)

{{ select(27) }}

  • ['a b c d']
  • ['a', 'b', 'c', 'd']
  • ['a b', 'c d']
  • 'abcd'
  1. 执行以下代码,输出结果是什么?
s = "a,b,c,d"
list1 = s.split(',', 2)
print(list1)

{{ select(28) }}

  • ['a', 'b', 'c', 'd']
  • ['a', 'b', 'c,d']
  • ['a,b', 'c,d']
  • ['a', 'b,c,d']
  1. 执行以下代码,输出结果是什么?
s = ["a", "b", "c", "d"]
s1 = ''.join(s)
print(s1)

{{ select(29) }}

  • a b c d
  • a,b,c,d
  • abcd
  • ['a','b','c','d']
  1. 执行以下代码,输出结果是什么?
s = ["a", "b", "c", "d"]
s2 = ','.join(s)
print(s2)

{{ select(30) }}

  • a b c d
  • a,b,c,d
  • abcd
  • ['a','b','c','d']

万象15-字符串

未认领
状态
已结束
题目
1
开始时间
2026-3-18 0:00
截止时间
2026-3-26 23:59
可延期
24 小时