廖雪峰 练习 把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字

Posted 0苦夏0

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了廖雪峰 练习 把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字相关的知识,希望对你有一定的参考价值。

# -*- coding: utf-8 -*-
#输入名字,变成首字母大写,其他字母小写的标准格式
def normalize(name):
    str1 = ‘‘
    for  i, ch in enumerate(name):
        if i == 0:
            str1 = str1 + ch.upper()    #str.upper() 方法让字母转大写
        else:
            str1 = str1 + ch.lower()    #str.lower() 方法让字母转小写
    return str1
    



# 输入:
L1 = [adam, LISA, barT]
L2 = list(map(normalize, L1))
print(L2)
# 输出
[Adam, Lisa, Bart]

 

以上是关于廖雪峰 练习 把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字的主要内容,如果未能解决你的问题,请参考以下文章

python练习之map()和reduce()函数

map/reduce

基础的JavaScript函数

python 2 map() reduce()

练习题 from 廖雪峰javascript教程

Python中转变大小写的直接函数有以下方法