将字符串的首字母大写其余字符根据需要,判断是否大写
作者:互联网
def capitalize(s, lower_rest=False): # print(s) # fooBar # fooBar # print(s.upper()) # FOOBAR # FOOBAR # print(s[:1].upper()) # F # F # print(s[1:].lower()) # oobar # oobar # print(s[1:]) # ooBar # ooBar # print(s[:1].upper() + (s[1:].lower() if lower_rest else s[1:])) ''' 成立执行的语句 if 条件 else 不成立执行的语句 ''' capitalize('fooBar') # FooBar capitalize('fooBar', True) # Foobar
2020-05-03
标签:upper,lower,fooBar,print,大写,首字母,rest,字符串,capitalize 来源: https://www.cnblogs.com/hany-postq473111315/p/12821780.html