# 学习结题和讨论中的代码后再次编写 str1=input() flag1=0 # 表示第一次遇见" str2="" # 记录参数,用\n进行分割 for i in str1: if i=='"' and flag1==1: flag1=0 # 表示第二次遇见,标记变回0 elif i=='"': flag1=1 # 表示第二次遇见,标记为1 elif i==' ' and flag1==0: str2=str2+'\n' elif i==' ' and flag1==1: # 在引号中,保留空格符号。 str2=str2+' ' else: str2=str2+i num=str2.count('\n')+1 print(num) print(str2)