执行完b='www.baidu.com' 以后, 交互环境就推测出b是字符串类型,自然就提示你可以用split方法。如果你b=1,再执行split就会报错,Python是解释性语言,不编译,代码上b.split是不会帮你检查有错的,只有运行才知道
一切皆对象吧,你定义了一个变量,实际上是该类型的一个实例,那么必然带有该类型自带的一些方法可以调用