一、引言
本号此前分享过两篇在Windows系统中安装Python软件及运行Python程序的文章。安装Python 3.6.5,带视频讲解和PPT说明:
《Python软件的安装和Python程序的运行》
安装Python 3.7.6,无视频,只有PPT说明:
《Python软件的安装和Python程序的运行》
还分享过一篇用外部编辑器Editplus来编辑和运行Python程序的文章:今天继续分享一个用外部IDE Spyder来编辑和运行Python程序的文章。Spyder是一个功能强大的Python IDE,它可以方便地编辑、运行、调试Python程序。
Spyder的安装有三种方法:
(1)下载独立的exe安装包来安装;
(2)用Python扩展库来安装;
(3)通过安装Anaconda来附带安装Spyder。
环境:64位Win 10中文版 + 64位Python 3.7.6
《Python程序设计(基于计算思维和新文科建设)》,ISBN:9787121435577,胡凤国,电子工业出版社,2022年6月。本书是电子工业出版社在国内较早采用纸质版+电子版的创新图书发行模式的第一次尝试。本书是这套创新图书的纸质版部分,与之内容互补的电子版图书将稍后出版。基础篇介绍Python程序设计的入门知识,共12章,包括:⑵ Python软件的安装和Python程序运行;⑶ Python的基本概念(对象、数据类型、表达式、内置函数);排错篇总结初学者常遇到的错误并介绍程序调试方法,包含2章:与本书内容互补的电子版图书包含文本篇和应用篇两部分:文本篇:介绍字符集、编码和文本文件读写的知识,包含了对国家规范《通用规范汉字表》8105个汉字当中难以输入和难以显示的汉字的处理。应用篇:介绍Word、Excel、PPT、PDF、图片等常用办公文件的处理,是大家提高办公和科研效率的好帮手。本书配套有详细的PPT和教学大纲,还有全部例题的程序代码和绝大部分思考题的程序代码。本书配套PPT里面还加入了配套电子版图书中的部分内容,比如字符集和编码,不同编码的文本文件的读写,Word、Excel、PPT、PDF等一些常用办公文件的读写。1、大学文科生, 可选本书当Python教材或自学Python的参考书。2、大学理工科学生, 可选本书当自学Python的参考书。可拿本书当工具书,本书的配套程序会为您节省效率,在当前大数据和新文科的背景下,本书可以为相关领域的量化研究提供技术支持。本书配套的电子版图书中的编码和文本处理知识也可以作为理工科教师和科研人员处理文本数据的参考资料之一,毕竟专门开辟章节介绍国家标准《通用规范汉字表》汉字处理的程序设计图书并不多见。
本书有专门的海龟画图章节,有大量的有趣数学题目,可以培养学生的计算思维,适合对编程感兴趣的中小学生阅读,也适合打算让娃参加编程辅导班的家长朋友参考。本书在各大实体书店和网店均有销售。京东、天猫、当当的购买渠道如下(可扫码直达购买页面)。
我们先去Anaconda网站下载一个安装软件,该软件包含了Python软件、Spyder软件和其他一些软件。
不同版本的Anaconda包含的Python版本不一样,我们下载的“Anaconda3-2020.02-Windows-x86_64.exe”包含的Python版本是3.7.6,大家下载的时候需要考虑一下是否跟自己想要安装的Python版本相匹配。
下面的安装和使用过程直接上视频。
在视频中,我们演示了安装Anaconda,启动Spyder,更换Spyder的界面语言、字体大小,编辑、加载、运行Python程序,还演示了如何在Anaconda中安装扩展库。Spyder只是一个Python IDE,它自己不带Python,是Anaconda安装上以后自动附带安装上了Python和Spyder。一般来说,用Spyder所加载的Python程序所需要的扩展库都需要通过Anaconda附带的命令行窗口中来安装,而不是在Windows的命令行窗口中安装。小技巧:我们在视频中安装Anaconda的时候,强调了勾选第一个选项,不勾选该选项不会对我们使用Spyder带来任何不利影响。但勾选了这个选项以后会为我们带来方便。注意:这里的“我们”指的是电脑上从未安装过Python的电脑的主人,如果你从曾经安装过Python,那么,勾选这个选项可能会带来负面影响。勾选该选项之后,安装程序会把Anaconda的安装目录及其一些子目录的路径添加到环境变量path中去,这样,我们可以同时在Windows的命令行窗口中执行pip命令来安装扩展库,效果跟在Anaconda附带的命令行窗口中来安装扩展库是一样的。欢迎关注微信公众号“语和言”,本公众号将不定期发布对图书《Python程序设计(基于计算思维和新文科建设)》中的Python知识点进行解读和补充的内容。语和言公众号还有读者交流群,读者朋友可以入群一起讨论问题。
欢迎跟图书《Python程序设计(基于计算思维和新文科建设)》的作者胡凤国老师进行交流,作者电邮:cuchufengguo@163.com。
六、图书目录
图书《Python程序设计(基于计算思维和新文科建设)》目录如下:8.2.4 关于元素可比较的有序序列类对象的通用操作10.3.3 用上下文管理语句with来管理文本文件读写12.12.1 datetime标准库定义的常用类