lzth.net
当前位置:首页 >> python 大小写转换 >>

python 大小写转换

person = ['jim','TOM','LILei','lUCY']for i in range(len(person)): person[i] = person[i].capitalize() # a = 'ssss'# a.upper() 不会改变a的内容,只是返回一个全是大写的#除非a = a.upper() 此时a才全是大写的。

将字符串或者字符从小写转换为大写可以使用Python自带的upper函数 str = 'abcde'str.upper() #全部转换为大写,这时输出的是‘ABCDE’如果要改变特定的某一个字母,比如说首字母,就需要先把字符串转换为列表,分割成独立的字母,修改完以后用join...

可以直接通过str类的swapcase方法可以快速实现大写便小写、小写变大写的功能。 In [1]: s = 'Baidu Zhidao'In [2]: s.swapcase()Out[2]: 'bAIDU zHIDAO'与swapcase类似的还有lower和upper方法,它们分别实现将字符串全部变为小写和全部变为大写...

def cap_upper(lista):for i in xrange(len(lista)):lista[i]=lista[i][0].upper()+lista[i][1:]return listaaaa=['dog','cat']print cap_upper(aaa) 不过我记得有个首字母大写函数capitalize(),直接循环调用这函数就行

f = open('2.txt', 'r') f2 = open('3.txt', 'r') 这样写

你有个地方忘了加中括号, def all_lower(L1): return [s.lower() for s in L1]其他的没问题

str = raw_input()file = open('output', 'w')file.write(str.upper())file.close()

我简单写了一个,题主看行不行 def convert_initial(old: str) -> str: new = "" i = 0 while i < len(old): if (i == 0) or (old[i - 1] == " "): new += old[i].upper() else: new += old[i] i += 1 return new运行示例: >>> convert_initial...

def cap_upper(lista):for i in xrange(len(lista)):lista[i]=lista[i][0].upper()+lista[i][1:]return listaaaa=['dog','cat']print cap_upper(aaa) 不过我记得有个首字母大写函数capitalize(),直接循环调用这函数就行

您好,给您举个例子就可以了,例如转化"123"为"壹贰叁元",程序如下: dic = {"1": "壹", "2": "贰", "3": "叁"} (这里的字典您可以写全,因为是例子我就略写了) num = "123" (注意这里一定要是字符串,因为数字是无法转化成列表的) numList...

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com