已知变量string=' python是一种解释型语言 '将变量string中的两侧空格去除并将字母'p'替换为大写字母'P'?

如题所述

字符串变量.strip(),作用是去掉字符串首尾的空白字符,包括\n、空格、\t等
字符串变量.title(),作用是返回“标题化”的字符串,就是说所有单词都是以大写开始,其余字母均为小写
python中支持链式操作,所以最后可以写成这样:print(string.strip().title())
建议不要使用string作为变量名,虽然在python中str是转换为为字符串的函数,但string在其他语言中也有表示类型的意思,为长期考虑,取一些另外的名称较合适,例如:s、test_str等
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-12

给你写出来了,看一下

第2个回答  2021-03-10
print(string.strip().title())
第3个回答  2021-03-11
stri =' python是一种解释型语言 '
x =stri.strip()
print(x)追问

字母'p'替换为大写字母'P'

第4个回答  2021-03-10
string.trim().replace("p","P");追问

有没有整体代码呢

追答

C:\Users\spx>python
Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 22:45:29) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> string = ' python是一种解释型语言 '
>>> string.strip().replace("p","P")
'Python是一种解释型语言'
>>>

相似回答