虽然不知道很多python的函数但是还是写出来了。
L = ['adam', 'LISA', 'barT']
#第一种方法
def normalize(name):
for i,v in enumerate(name):
n = 0
s = ''
while n < len(v):
n = n +1
if(n == 1):
if(v[0:1].islower()):
s = v[0:1].upper()
else:
s = v[0:1]
else:
if(v[n-1:n].isupper()):
s = s + v[n - 1:n].lower()
else:
s = s+ v[n - 1:n]
name[i] = s
return name
print(normalize(L))
#第二种方法
def normalize1(name):
for i,v in enumerate(name):
name[i] = v.title()
return name
print(normalize1(L))
莫名登录
虽然不知道很多python的函数但是还是写出来了。 L = ['adam', 'LISA', 'barT']
#第一种方法 def normalize(name): for i,v in enumerate(name): n = 0 s = '' while n < len(v): n = n +1 if(n == 1): if(v[0:1].islower()): s = v[0:1].upper() else: s = v[0:1] else: if(v[n-1:n].isupper()): s = s + v[n - 1:n].lower() else: s = s+ v[n - 1:n] name[i] = s return name print(normalize(L))
#第二种方法 def normalize1(name): for i,v in enumerate(name): name[i] = v.title() return name print(normalize1(L))