输出不一样
问题相关代码
代码Ⅰ
a=input()
b=a.split(' ')
print(len(a[-1]))
代码Ⅱ
input_words = input()
words = input_words.split(' ')
print(len(words[-1]))
运行结果
代码Ⅰ输入hello world 运行结果为1
代码Ⅱ输入hello world 运行结果为5
代码Ⅰ
a=input()
b=a.split(' ')
print(len(a[-1]))
代码Ⅱ
input_words = input()
words = input_words.split(' ')
print(len(words[-1]))
代码Ⅰ输入hello world 运行结果为1
代码Ⅱ输入hello world 运行结果为5
代码Ⅰ中第三行应该是print(len(b[-1]))
结果就一样了,
a = 'hello world' len(a[-1])就是1
b = ['hello', 'world'] len(b[-1])就是5