字符串问题,Python解答

在Python语言中,a=’’与a=’ ’有什么不同?太难学了,不懂哇,求解

空字符串与空格的区别
空格是有东西的,只是不可见
如果它前后有别的字符,你就能看到它中间空了一个
这就跟你爷爷什么都没留给你,和留给你一片空地之间的区别,空地虽然上面没有盖楼,但是是有地的,不是什么都没有

前者是空字符串,后者是一个空格字符。
可以认为前者什么都没有,后者是存在的,但是看不见