python 在字符串中转换每个单词大写。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 在字符串中转换每个单词大写。相关的知识,希望对你有一定的参考价值。

# -*- coding: utf-8 -*-
"""Convert each words capital in string."""
from __future__ import print_function
from argparse import ArgumentParser


def convert_each_word_capital(s):
    """Convert each words capital in string."""
    words = s.split(" ")
    capitaled_words = map(lambda x: x.capitalize(), words)
    return ' '.join(capitaled_words)


def main():
    """Main."""
    parser = ArgumentParser()
    parser.add_argument('strings', metavar="S", type=str,
                        nargs='+')
    args = parser.parse_args()

    for arg in args.strings:
        print("---")
        print("Before: {}".format(arg))
        result = convert_each_word_capital(arg)
        print("After: {}".format(result))


if __name__ == "__main__":
    main()

以上是关于python 在字符串中转换每个单词大写。的主要内容,如果未能解决你的问题,请参考以下文章

我看书JavaScript将每个单词首字母变大写

Java如何将每个单词的第一个字符转为大写?

Python(字符串操作实例1)一个字符串用空格隔开

php 助手 - 将字符串转换为标题案例(每个单词的首字母大写,除了小字)

php 助手 - 将字符串转换为标题案例(每个单词的首字母大写,除了小字)

python 前面几个单词含义