Advertisement

在大写字母前面加空格(Python练习)

阅读量:

创建一个函数,在输入的文本中对所有大写字母前后插入空白字符,并对整个字符串执行小写转换操作。

  • 实现函数add_space_before_capital()
    • 该函数接收一个名为word的字符串参数,并在其中对每个大写字母前添加空格后将其转换为小写字符串返回。

示例输入

myNewComputer

示例输出

my new computer

本题涵盖字符大小写的识别与处理过程

ch.isupper()判断该字符是否为大写。

ch.islower()判断该字符是否为大写。

join方法用于字符串拼接:在Python中,字符串.join(iterable[str])用于将可迭代的对象中的元素连接成一个新字符串。该方法仅接收单个参数作为输入对象。其中,string指定要连接的内容,并可能为空值。调用完成后会返回新的字符串对象。

如return ''.join(['1','2','3']) 返回12*3。

string.index(ch)表示获取ch在string中的索引。

string.lower()表示将string中的大写字符转换为小写字符。

复制代码
 def add_space_before_capital(word):

    
     # 在此处编写你的代码
    
     for ch 

全部评论 (0)

还没有任何评论哟~