目录
最近开始学习python,询问了一些大佬建议我从python自带的idle编辑器开始学习,因为pycharm虽然便捷,提示也很多,但对于我这种真正想学习python的小白来说不利于python里面关键字和内置函数知识点的记忆,等有了一定基础再换pycharm能事半功倍。
python安装
python安装
学习一门编程语言肯定是从下载安装这门编程语言的解释器开始,正常从python的官网下载最新版本的安装包就行,我这里走了点捷径找大佬们要了一个安装包是3.7版本(3.6以上版本都能用,3.6一下稍稍微有点老了)直接双击安装包之后会进入如下安装向导。
1号红框:是默认安装,自动给我们安装在Install Now下面那一行路径下,还可能会附带下载一些不必要的文档。(不推荐使用)
2号红框:是自定义安装,推荐使用,点击之后会调转新的页面进行下一步设置安装路径和需要下载的文件等设置。(在点击之前不妨先看下下面的3和4号红框)
3号红框:一般都是默认打钩的情况,如果没有默认打钩说明小伙伴已经下载过python或者之前下载的python没有卸载干净。这种情况就需要找到之前的下载对应版本的python安装包修复之后正常使用就行。
4号红框:需要手动打钩,是帮咱们添加python环境路径。(如果忘记了,下载之后也是可以在电脑高级系统设置里面手动添加路径)
正常3和4打钩之后点击2自定义安装,会进入如下页面
这里正常点击Next进行下一步就好。
1号红框:高级选项,默认就好,有时候python安装缓慢可能是最下面两行Download打了勾去掉就好(会从国外的源头下载导致缓慢)
2号红框:下载路径,本身是默认下载路径,最好是安装在除系统盘之外的盘符(系统盘一般是C盘,系统盘里面东西太多也是导致电脑卡顿的小原因)。咱们正常在其他盘符新建一个空的文件夹重命名之后点击Browse进行下载路径指定就行。
下载路径设置好之后点击Install进行下载就好了。(要记得记住这个路径,后期手动添加环境路径以及给pycharm配置python解释器都需要这个路径)
出现如下界面表示下载成功successful:
检测python安装成功
如何确定真正下载好python了呢?
同时按住win+r键,在弹出的界面输入cmd回车:
会进入系统命令输入界面,在其中输入python回车,如果出现有关于咱们下载python的几行有关信息,比如python版本等,就证明下载成功。
idle的基本使用
不用pycharm,咱们的代码在哪里编辑呢?idle在哪里呢?
创建py文件
首先新建一个文本文档,改后缀txt为py。
文件后缀显示
有些小伙伴改后缀不成功,或者新建文本文档的时候压根就没有txt显示出来。那是因为小伙伴的文件后缀被默认隐藏了,按照操作系统不同显示后缀的步骤会有所不同,小弟我是win10操作系统的,只能演示win10显示后缀的方法,如果是其他操作系统的大哥百度搜一下就好。
随便打开一个文件夹,点击左上角的查看,会下拉出现一些设置,在右边的文件扩展名前面打钩就好了。
打开进入py文件
此时py文件创建好了之后,如果没有其他编辑器,一般正常双击是无法进入py文件的,需要右键选择idle进入。
注册表添加idle
py文件右键Edit with IDLE没有怎么办?(如果有就不需要以下注册表添加idle的操作)
1,同时按住win+r键,在左下角弹出的输入框里面输入regedit进入注册表编辑器。
2,在注册表里面找到路径:
HKEY_CLASSES_ROOT\SystemFileAssociations\.py\shell\Edit with IDLE\command
一般在SystemFileAssociations路径下就没有.py了,按照上面路径名字右键正常逐级建立项就行了
3,在最后command里面设置默认值
4,数值数据里面输入如下数据点击确定就行了
"D:\SoftWareSpace\python\pythonw.exe" "D:\SoftWareSpace\python\Lib\idlelib\idle.pyw" "%1"
在数值数据输入框一栏有三个部分被引号(英文模式引号)包裹,每个部分用空格隔开
- 第一部分是python安装路径下pythonw.exe的路径
- 第二部分是还是python安装路径下后代文件夹idlelib下的idle.pyw的路径
- 第三部分是%1
设置完之后要记得点击确定就好了哦。
idle编辑模式
此时右键py文件选择idel进入,会进入到idle的编辑模式。
正常在编辑模式里面编辑代码(可多行)
在交互模式编辑完代码之后运行代码的几种方式:
- 第一种直接按f5运行
- 第二种按fn+f5运行
- 第三种直接在编辑模式上方选择Run中的Run Module运行(一定可以)
idle交互模式
运行idle编辑模式里面的代码之后会自动进入到idle交互模式
idle交互模式特点:敲一行回车运行一行,并且在交互模式里面已经运行过的代码不能修改。
如果上述步骤都没有问题,就可以开始学习python了,python中的基本数据类型,关键字和内置函数的学习了。不容易不容易!
苦尽甘来的那一天,山河星月都作贺礼