casenum = 1 while True: string=list(input()) if string[0]=="#": break flag=1 i=0 while i<len(string): if flag==0: string[i]=string[i].upper() flag=1 else: flag = 0 i+=1 print("Case " + str(casenum) + ": "+''.join(string)) casenum+=1
需要注意的是判断结束符的时候不能将string当成字符串对象了,这是一个list,所以应该使用下标去访问