我想打印一个单独的行列表的内容,这是代码
mylist=[]
standard=''
for i in range(8):
name=input()
name = name.lower()
num=0
for char in name:
if num==0:
standard+=char.upper()
elif num>0:
standard+=char.lower()
num+=1
mylist.append(standard)
for element in mylist:
print(element)
我希望列表中的元素打印如下,例如:
Water
Sky
Cloud
但事情是这样的:
Water
WaterSky
WaterSkyCloud
我不知道这里怎么了
如果有元素列表,则使用内置方法在新行上打印会更容易
print(*args)
在python3中,允许您根据需要打印iterable,这里有一个sep。 您还可以在字符串上使用.title()
,将第一个字符作为上字符,将其他字符作为下字符相关问题 更多 >
编程相关推荐