万事开头难,很多初学者在学习Python时出现手足无措的难题。初次接触难免有陌生感。雷军曾说电脑远没有人复杂,如果你的程序写得好,那就可以指挥电脑干你想干的事,这时你便是一个主宰者,当你坐在电脑前,你就如同国王在巡视一般,那种感觉可能只有你真正去做才能体会。
入门第一难——软件安装
安装软件是学习编程的第一步,遥想当年小猿初次接触各种安装包时,极大的打击了我的自信心,翻来倒去折腾五六次,最终我放弃了,去搬了救兵。
Python安装
打开Python官 (https://www.python.org)选择Downloads下载
选择要安装的版本点击下载,下载完成后按要求安装。安装成功后打开cmd输入Python,如果出现以下提示,证明安装成功。
记得要添加变量环境。如果忘记勾选可以点击【计算机】右键选择【属性】
选择【高级系统设置】点击出现【环境变量】选中单击
在系统变量path后追加“你的Python文件路径”(记得用“;”隔开,英文状态下的符 )。
Python解释器
现在广泛应用的Python解释器有CPython、IPython、PyPy。
CPython因由C语言开发而得名,是目前使用最广的Python解释器,用户直接从Python官 下载安装即可使用。
IPython 是一个 python 的交互式 shell,支持变量自动补全、自动缩进和bash shell 命令,内置多种功能和函数,安装方便(使用pip管理工具),支持Python2.7或3.3以上版本。
PyPy是用Python实现的Python解释器,比CPython更灵活,便于使用和试验。它作为Python语言动态编译器,是Psyco的后继项目,有效地弥补了Psyco未做到的动态编译,现如今被多数从业者推崇。
PyCharm是由JetBrains打造的一款Python IDE,它拥有一般IDE具备的功能(调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制),同时支持Google App Engine和IronPython。PyCharm因简单易用且功能强大,常用于Python编写和调试工作中。
Eclipse虽是基于Java的可扩展开发平台,但并不限于编写Java,还能编写Python程序。
Python集成开发环境
Pydev、PyCharm、WingIDE、Spyder Python、 Eric Python、Komodo IDE,这几个开发集成环境,如果你还不知道就太low了。像Pydev因免费、功能强大使用最广;PyCharm有免费和面向企业两个版本,支持更多高级功能(远程开发功能、数据库支持);WingIDE分为免费基础版、个人版及专业版,在代码管理方面可以与Git、subversion、perforce等工具集成。
编程是门技术,更是门艺术。时刻保持好奇心,不要局限于技术本身,多花点精力关注用户。写代码前弄明白:你在做什么?怎么做?怎么测?
重复代码是万恶之源,不要养成复制粘贴的工作习惯,减少bug,同时要做到随时重构代码,远离垃圾代码。
一个专业的程序员是预防bug,而业余程序员是修bug,你清楚自己的定位吗?
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!