c=['x','y','z']
for my in c:
my.capitalize()
print(my)
在 IDE 中输出:
'X'
x
'Y'
y
'Z'
z
请问,my
不是已经都变成大写的了吗? 为何 print(my)
还会输出小写的 x,y,z
?
为何输出的不是字符串?
谢谢
巴扎黑2017-04-17 17:52:30
リーリー
これは Python の print 関数の定義です。つまり、デフォルトで end パラメータが追加され、そのデフォルトは 'n' であるため、ラップされます。