霸道的小鱼 发表于 2018-3-24 23:35:16

为什么执行之后是完美间隔

for循环
语法:
        for 目标 in 表达式:
         循环体
favourite = 'fishC'
for i in favourite:
        print(i,end=" ")
f i s h C
        为什么执行之后是完美间隔?for循环是循环什么

Zmynx_2017 发表于 2018-3-24 23:43:54

for i in favourite:是因为favourite这里是字符串,这条语句就是把字符串看成是由

一个一个的字符组成的,第一次i = ‘f’,执行print(i,end=" ")之后,输出f (f后面一个空格)

第二次循环 i ='i' ,执行print(i,end=" ")之后,输出i (i后面一个空格)输出变为f i (i后面一个空格)

依次循环,直到最后一次循环

i = 'C' ,然后执行print(i,end=" ")之后,输出变为f i s h C (C后面也有一个空格的其实)
页: [1]
查看完整版本: 为什么执行之后是完美间隔