-->
当前位置:首页 > 题库 > 正文内容

程序填空题:字符串操作

Luz3年前 (2022-05-27)题库923
已知string是一个字符串,请使用相应的函数/方法完成以下功能:
注意,本题每一步操作都是对应同一个string进行

c++
# 输出字符串的长度

# 输出前3个字符

# 统计并输出字符串中字符'e'出现的次数

# 输出字符串中子串'he'第一次出现的位置(下标)

# 把字符串中子串'he'用"e"代替

# 把第一个字符改为大写字符后输出

# 把最后一个字符改为小写字符后输出

# 把字符串中任意两个字符间用“,”隔开



若string="she even when heR"
则程序的输出为:

17
she
5
1
se even wen eR
She even when heR
she even when her
s,h,e, ,e,v,e,n, ,w,h,e,n, ,h,e,R








答案:
第1空:print(len(string))

第2空:print(string[:3])

第3空:print(string.count("e"))

第4空:print(string.find("he"))

第5空:print(string.replace("he","e"))

第6空:print(string[0].upper()+string[1:])

第7空:print(string[:-1]+string[-1].lower())

第8空:print(",".join(string))

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。