Discuss / Python / 求助!!!

求助!!!

Topic source

佳jiajia乐

#1 Created at ... [Delete] [Delete and Lock User]

这个程序我实在找不出来错误了,他老是说我再print里面L[s]语法错误,但我不知道怎么改了

L=['Bart', 'Lisa', 'Adam']

s=-1

i=len(L)

while s<i-1:

    s=s+1

    print('Hello,'L[s],'!')

print('结束')

L=['Bart', 'Lisa', 'Adam']
s=-1
i=len(L)

while s<i-1:
    s=s+1
    print('Hello,',L[s],'!')

print('结束')

发现没,print 语句中 L[s]前少一个逗号,另外一般写法是这样的

L=['Bart', 'Lisa', 'Adam']
s=0
len=len(L)

while s<len:
    print('Hello,',L[s],'!')
    s+=1

print('结束')

佳jiajia乐

#3 Created at ... [Delete] [Delete and Lock User]

懂啦,太粗心啦

谢谢你给的改善程序,那个s+=1就是c++里面的s++吧 自加1对吧


  • 1

Reply