使用Python字符串测试题01
如何检验自己有没有学会,一种方法是能够像老师一样讲出来;另外一种方法是在实践中检验。那么学完字符串我们做几个题练练手吧。
1. 以下是正确的字符串()
A ‘abc”ab”
B ‘abc”ab’
C “abc”ab”
D “abc\”ab”
参考答案:B,引号是成对出现的
2、 “ab”+”c”*2 结果是:()
A abc2
B abcabc
C abcc
D ababcc
参考答案:C
3、用python实现"hello world hello python" 变成 python hello world hello 倒叙结构
分析:使用split()切片和join()函数(方法)
str_1 = "hello world hello python"
new_str = str_1.split(' ') #切片将字符串变为列表
print(new_str) #打印列表
# 使用join合并为字符串
res = ' '.join(new_str[::-1])
print(res)
结果:
['hello', 'world', 'hello', 'python']
python hello world hello
4、将"hello world"转为首字母大写"HELLO WORLD"
str1 = "hello world"
print(str1)
print(str1.upper()) #小写字母变为大写
print(str1.title()) #首字母大写
结果:
hello world
HELLO WORLD
Hello World
5、将字符串"I Love Java" 变成"I Love Python"
str_1 = "I Love Java"
print('str_1:{}'.format(str_1))
str_2 =str_1.replace("Java","Python") #替换字符串中的Java,变为Python
print(str_2)
结果:
str_1:I Love Java
I Love Python