学Python遇到的摸不着头脑的出错问题
1.遇到“{}”必是字典,那么就必有“:”,即使没有了下一层也写一个空的“:{}”
2.elif 语句如果没有代码就用 pass,只要条件,没有代码会出错
3.文件的读写:往文件里写的只能是字符串,要是字典什么的需要先str()一下。读文件时候如果是字典,那么用eval()还原
4.32位的操作系统用新版pycharm不行,18版的可以,但安装后缺少JavaJDK,还得重新下载安装。另外,18版的智能缩进不理想,不人性化。
1.遇到“{}”必是字典,那么就必有“:”,即使没有了下一层也写一个空的“:{}”
2.elif 语句如果没有代码就用 pass,只要条件,没有代码会出错
3.文件的读写:往文件里写的只能是字符串,要是字典什么的需要先str()一下。读文件时候如果是字典,那么用eval()还原
4.32位的操作系统用新版pycharm不行,18版的可以,但安装后缺少JavaJDK,还得重新下载安装。另外,18版的智能缩进不理想,不人性化。