一、安装
1.python安装
下载地址:www.python.org/downloads / www.python123.io/downloads 安装时注意勾选Add python to path (系统的配置会愉快些)
python3.96 Windows版链接:https://pan.baidu.com/s/1hwj0XxRMwQ7FOFenkH1NKA
提取码:b929
2.python安装判断
在开始菜单中输入“command/cmd”,打开命令窗格,输入“python”(小写),出现提示符>>>,说明已装
C:\Users\木头目>python
Python 3.9.6 (tags/v3.9.6:db3ff76, Jun 28 2021, 15:26:21) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
关闭终端会话:ctrl+z ; 执行命令exit() >>>说明是终端运行的
若显示安装了不同的版本(如python2),可能是为了支持其他系统需要,可以保留并安装新版。
3.文本编辑器安装(sublime Text)及配置
下载安装运行,接受所有的默认设置 安装链接:Sublime Text - Text Editing, Done Right
链接:https://pan.baidu.com/s/1b-1KorupnZkk6mAwWTBOUw
提取码:ve33
1.制表符转为空格:View-indention-indent using space、tab with 4th 用制表符而不是空格来缩进,每级缩进都使用四个空格。混合使用制表符和空格符可能导致极难排查的问题,若混用了可将文件中所有的制表符转为空格。
2.缩进/取消缩进代码块:Edit—line—indent/unindent ctrl+] / ctrl+[
3.注释掉代码块:选中需注释掉的代码ctrl+/ ; Edit-Toggle Comment ; 在首行添加#
4.行长标志:View-ruler-80(方便查看,在屏幕上同时打开两三个文件时同时看到各文件完整行)
5.保存配置:上述操作只适用于当前文档,故需保存配置Preference-Settings,输入以下内容
{
"rulers":[80]
"trandlate_tabs_to_spaces":true
}
6.sublime text 多窗口显示/单窗口显示:shift+alt+3/2/1;view-layout
7.扩大/缩小字体:ctrl++/-
二、运行
1.文本编辑器运行
运行方式:在电脑上新建文件夹 python_word>>>新建文件File>>>New File—Save as 文件命名为hello_word.py>>>输入代码>>>Tools—build ;ctrl+b 运行结果
不能先输代码再运行的原因:没有给文件.py命名,编辑器运行时不知道要用python解释器来运行
文件夹、文件命名:小写字母、下划线(替代空格)
Sublime Text
其他文本编辑器:IDLE(python自带)、Geany(助于使用终端)、Emacs和Vim、Atom、Visual Studio code(VS code)、Pycharm、Jupyter Notebook
IDLE
如何找到idle的安装路径:a.开始菜单搜索idle b.cmd中输入 where python idle
2终端运行
在python会话中执行命令(在cmd中要先输入python)
>>> print("Hello,python interpreter!")
Hello,python interpreter!
运行已有代码:前提条件是知道程序文件(代码)所在的文件位置 python文件名.py
如何改变终端路径:命令cd(change directory切换目录) 命令dir(directory 显示当前目录所有文件) 最后输入python 和python文件名,python为运行python
C:\Users\木头目>f:
F:\>cd F:\python_work
F:\python_work>dir
驱动器 F 中的卷是 新加卷
卷的序列号是 142D-243E
F:\python_work 的目录
2021/08/11 13:18 <DIR> .
2021/08/11 13:18 <DIR> ..
2021/08/11 13:18 31 hello_world.py
1 个文件 31 字节
2 个目录 304,548,155,392 可用字节
F:\python_work>python hello_world.py
hello,python world!
3.集成开发环境(IDE)
IDE(集成开发环境,编写调试和发布python程序的工具)
文本编辑器给系统带来的负担较轻,若计算机配置有限,文本编辑器会更顺畅。
IDLE:python自带,默认,常用,入门级。包含交互式和文件式。适用于python入门,功能简单直接,300+代码以内。
Sublime Text:专门为程序员开发的第三方专用编辑工具,专业编程体验(一般专业程序员使用这类而非集成工具,因为专业程序员编写代码质量高,调试需求低,对编写代码过程体验需求高),多种编程风格。
Wing:公司维护,工具收费;调试功能丰富;版本控制,版本同步;适合多人共同开发。
Visual Studio & PTVS:微软公司维护,Win环境为主,调试功能丰富。
PyDev & Eclipse:开源IDE开发工具(Eclipse是早年为Java程序员开发的,提供了很多可自定义的功能),需要一定开发经验
PyCharm:社区版免费;简单,集成度高;适合较复杂程序。(游戏专题)
科学计算,数据分析:Canopy(公司维护,工具收费;支持近500个第三方库;适合科学计算领域应用开发)、Anaconda(开源免费;支持近800个第三方库)这两个IDE是同一个人开发的。
适合自己的IDE才是最好的!
后记:学习python,算是我筹谋已久的一件事,终于提上日程了,接下来,我也会以博文的方式来记录自己的学习笔记和学习心得。如果你也正开始,我们可以一起交流,哈哈。相信坚持下去定会有意向不到的收获,加油!