📌  相关文章
📜  Python-测验| Python字符串测验 |问题 12(1)

📅  最后修改于: 2023-12-03 14:46:19.600000             🧑  作者: Mango

Python字符串测验

欢迎来到Python字符串测验,本次测验共有12个问题,让我们来测试一下你的Python字符串相关知识吧!

问题 1

将字符串 "Hello, World!" 转换为全大写,然后输出。

string = "Hello, World!"
print(string.upper())
问题 2

将字符串 s = 'foo\nbar' 转义为原始字符串,并打印输出转义后的字符串和原始字符串。

s = 'foo\nbar'
print(s)
print(r'foo\nbar')
问题 3

将字符串 s = 'Hello' 转换为字符串 'Jello',并打印输出转换后的字符串。

s = 'Hello'
s = s.replace('H', 'J')
print(s)
问题 4

将字符串 s = 'Python is Awesome' 按照空格进行分割,并打印输出分割后的字符串列表。

s = 'Python is Awesome'
s_list = s.split()
print(s_list)
问题 5

将字符串 s = 'hello' 循环左移2位,即字符串首位的两个字符移到末尾,并打印输出转换后的字符串。

s = 'hello'
s = s[2:] + s[:2]
print(s)
问题 6

将两个字符串拼接起来,中间用空格分隔,并打印输出拼接后的字符串。

s1 = 'Hello'
s2 = 'World'
s = s1 + ' ' + s2
print(s)
问题 7

将字符串 "This is a test string." 中的单词首字母大写,其他小写,并打印输出转换后的字符串。

string = "This is a test string."
s_list = string.lower().split()
s_list = [s.capitalize() for s in s_list]
string = ' '.join(s_list)
print(string)
问题 8

检查字符串 s = 'python' 是否以 pyt 开头,并打印输出 True 或 False。

s = 'python'
print(s.startswith('pyt'))
问题 9

检查字符串 s = 'python' 是否以 on 结尾,并打印输出 True 或 False。

s = 'python'
print(s.endswith('on'))
问题 10

检查字符串 s = 'Python programming is awesome.' 中是否包含字符串 programming,并打印输出 True 或 False。

s = 'Python programming is awesome.'
print('programming' in s)
问题 11

将字符串 s = ' Python programming is awesome. ' 去除两端的空白字符,并打印输出转换后的字符串。

s = '    Python programming is awesome.   '
print(s.strip())
问题 12

将字符串 s = 'Python programming is awesome.' 中的 is 替换为 not, 并打印输出替换后的字符串。

s = 'Python programming is awesome.'
s = s.replace('is', 'not')
print(s)

希望这个Python字符串测验能够帮助你巩固和扩展你的Python字符串知识。