Python学习(一)
一、解释型VS编译型
编译型:需要编译器将源程序编译为可执行程序。
解释器:无需编译,一边解释一边执行
解释器型语言相较与编译型语言,其优点在于跨平台性,我们只需要关注与源程序,如果操作系统不同,我们在相应的操作系统上安装不同的解释器就可以了。但是编译型有时候就要考虑具体的硬件信息,比如数据的范围等。
Python属于解释型语言。
此外,Python还有很好的扩展性,也就是说我们可以将C、C++程序嵌在Python程序中。
Python常见的错误:
(1)、Python是解释型,逐条执行,所以在错误之前的是内容和结果是正常执行和输出的,这也方便找出错误。
(2)、Python一行只能有一个指令,也就是一行代码不能做多件事
(3)、Python有严格的格式要求,注意是否有缩进错误
二、python运行环境
Python的运行环境有三种:
(1)、官方的Python解释器,有两种方式:
python *.py #运行Python文件
python 回车 #进入交互环境,运行一条Python指令
(2)、ipython解释器,相比Python解释器,其在交互环境有自动补齐等功能,方便Python初学的时候对单个Python指令进行验证
(3)、pycharm开发环境,这个我没有安装,具体教程可以见这个视频教程的p121
如果希望使用较轻便的开发环境,可以安装vscode+anaconda,本人安装的也是这个,具体好不好用还待之后探索,
安装教程1
安装教程2.
如果想直接在cmd中检验单个python命令,那么在安装了anaconda之后,可以如下操作:
(1)、win+R进入cmd
(2)、conda activate 启动
(3)、python 进入python交互界面
(4)、退出使用exit,退出python交互界面
(5)、conda deactivate,退出anaconda
每个程序员都在不但修改错误中成长!