print('''I
l
o
v
e
F
i
s
h
C
.
c
o
m''')
本帖最后由 wannaBe 于 2017-9-10 22:46 编辑
str1 = 'IloveFishC.com'
inselt = '\n'
str2 = inselt.join(str1)
print(str2)
str1 = 'IloveFishC.com'
print(*str1,sep = '\n')
str1 = 'IloveFishC.com'
print('\n'.join(str1))
看看答案
呀,没仔细看题
str1 = 'IloveFishC.com'
for each in str1:
print(each,end='\n')
切片?
next(str1)
加入换行符
每个字符后加\n
看答案
{:5_91:}
学习吧
虚心求教
向大家学习
请大神帮忙解析,看评论时发现为什么同样的for循环,一个用each,一个用i,然后print的时候each用了end赋值,使用i的却没有,但是我交换却发现,each不加end只有最后一个字母m,可是print(i,end='\n')确实错误的,难道each和i的含义不同?求解
chunchun2017 发表于 2017-9-5 09:41
错过了沙发, 但是这个应该是我写的最少的代码了,哈哈
很棒!
print("""
I
l
o
v
e
F
i
s
h
C
.
c
o
m
""")
str1 = 'IloveFishC.com'
def print_char(str, index):
if index >= len(str):
return
print(str)
print_char(str, index + 1)
print_char(str1, 0)