Python简介及起步

Python简介及起步

刚刚学习Python,写一些博客来记录学习的过程,方便以后回顾,以及希望能给其他同学一些启示。

1. Python相关书籍和参考

对于想学习Python的小白,我推荐看Python编程从入门到实践这本书。链接里有配套视频在线观看地址,下载地址和随书下载的资源。如果不想买这本书,可以手机下载微信读书APP,搜索该书,免费阅读正版书籍。
Picture_of_the_book

Python基础知识的手册可以参考菜鸟教程关于Python3的内容。

2. Python简介

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。

Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。

Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。

Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。

3. Python应用
  • Reddit - 社交分享网站
  • Dropbox - 文件分享服务
  • 豆瓣网 - 图书、唱片、电影等文化产品的资料数据库网站
  • 知乎 - 一个问答网站
  • 果壳 - 一个泛科技主题网站
  • Bottle - Python微Web框架
  • EVE - 网络游戏EVE大量使用Python进行开发
  • Blender - 使用Python作为建模工具与GUI语言的开源3D绘图软件
  • Inkscape - 一个开源的SVG矢量图形编辑器。
4. Python环境搭建(我简单说一下,具体参考其他人的)

Windows:

Python官网下载Python安装包(截至到2020.7.12最新的版本3.8,下载3.5版本也可以,推荐3.5版本,因为后面的Pygame需要与Python版本匹配,书中也用的这个版本。初学者一般还用不到最新版本的特性,如果后面需要,可以将旧版本的Python从环境变量删除,下载最新Python,添加进环境变量)

后续加入环境变量,命令行内检查Python是否安装成功,可以参考上面提到的书或者简单百度一下就知道了。

至于选择代码编辑器(Code Editor)或IDE(集成开发环境),

代码编辑器我推荐VSCode,先左上部分最下方“俄罗斯方块”状的图标(它是插件市场,Extensions),搜索chinese,选择中文简体,install,提示重启,请点击重启.之后百度“VSCode配置Python”,找到合适的,按它的来即可。

IDE(集成开发环境)我推荐Pycharm,开箱即用,下载社区版(Community)即可。

Linux:

Linux一般都预装有Python3,打开终端,输入python3,回车,显示python版本即可。
VSCodePycharm下载相应的版本,Debian系的系统(Debian、Ubuntu、Deepin等)下载deb包,RedHat系(RedHat、CentOS等)下载rpm包。然后终端解压命令解压下载的包,后续请查找相关教程。


当然,你用其他的代码编辑器或者IDE也可以,

IDE 比如 Eclipse+PyDev插件, Wing IDE, anaconda, jupyter notebook,Spyder, Visual Studio, Eric Python, PyScripter, NetBeans等,

代码编辑器 比如 Vim, GNU Emacs, Sublime Text3, Atom, Geany等。

Python的代码编辑器或IDE非常多,以后有机会可以慢慢尝试,但我推荐上面两个,各个代码编辑器和IDE的配置请自行搜索,自行完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值