import sys for line in sys.stdin: a = line.split() print(len(a[-1]) if len(a)>1 else len(a[0])) 问题的拆分:判断字符串中字符数(if else),字符串划分成字符(split),最后一个字符(x[-1])`for line in sys.stdin`读取多行输入