1. 安装问题
我为什么装不上 Python?
我装好 Python 为什么运行不了?
有些较老系统安装不上最新版 python,需升级系统或者选择老版本。32位系统无法安装64位版本的 python,下载安装文件时需注意
对于安装后运行时的弹窗报错,可将报错信息关键词在百度中搜索,通常你都不是第一个碰上的,早有前人给出的解决方案。
运行 Python 提示“不是内部或外部命令”?
安装时最容易出问题的是环境变量的设置。现在的版本都可以在安装时自动设置,但需要手动勾选。没设置好不影响写代码,但以后无法在命令行使用 python、pip 等命令。如果后期手动修改则需配置环境变量 PATH,则相对复杂,入门教程《第1课.安装》中有说明。
如何给 Python 安装外部的库?
最常用的方法是用 pip:
如何安装 Python 的第三方模块
但要确认 pip 所在的目录是否已添加到 PATH 中,并且和你执行代码所用的 Python 是同一个。
如果你用 PyPharm 来写代码,可通过其设置窗口进行安装。
以上安装问题,python培训班也会有专门的老师教。
2. 工具问题
我要用什么来写 Python?
个人推荐 PyCharm,免费版就够用了,唯一缺点是占用资源有点多。
PyCharm手指南 | 创建项目
做数据分析推荐 Jupyter。
用什么写Python代码?
另一个口碑很好的选择是 VSCode。
3. 方向问题
Python 新手从哪里学起?
学了 Python 能用来做什么?
我用 Python 做过些什么?
给转行 Python 的建议
对于选择计算机专业的建议
4. 版本问题
我应该装哪个版本的 Python?
怎么按教程打出来的运行不了?
没有特殊需求的话都建议 py3。
新版教程地址:python666.cn
对照教程上的代码进行练习时务必注意细节,包括大小写、缩进、换行、冒号是否一致,引号、括号是否都是英文标点、是否都成对出现。
关于版本2和3的语法差别,请回复关键字 2v3
5. 编码问题
为什么我输出的文字是乱码?
为什么我保存到文件里的内容是乱码?
为什么获取文本数据的时候报错 UnicodeDecodeError: 'gbk' codec can't decode ...
代码文件本身、控制台、文件、网络数据,只要牵涉字符的地方都会有编码,所以出了问题要看具体情况,只是搜报错信息很难直接解决问题。编码是个说来话长的事,但好在 py3 里的情况已经改善许多。看下这几篇文章,了解点原理,会对你理解编码有帮助:
浅谈 Python 2 中的编码问题
Python 抓取网页乱码原因分析
Python3 的编码问题?
判断字符编码
6. 关于代码出错
我的代码运行结果为什么不对?
我这个错误是怎么回事?
debug 是编程中很重要的环节。掌握 debug 的基本能力才算是真正入门了编程。阅读报错信息、增加输出信息是 debug 的两个重要手段。
常用 debug 技巧
如何调试程序
在 Python 中使用断点调试
如果自己无法通过 debug 解决,还可以求助于网络搜索引擎:
编程初学者如何使用搜索引擎
学会 debug、学会通过搜索寻找解答,你就可以解决开发中 90% 以上的问题。
python培训:http://www.baizhiedu.com/python2019