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


# -*- 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']

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM