标签:nal 开发平台 应用程序 sources 内容 技术分享 ima 完整路径 unix
Python是一门广泛用于生物信息学、数据分析和Web编程等领域的编程语言。Python代码简单优雅,容易看懂,已经成为生物学家的热门编程语言。Python的一个好处是你可以快速地编写程序,而无需在掌握大量编程知识后编写程序。Python提供不同的编程风格,包括命令式编程风格、面向对象编程风格、函数编程风格和逻辑编程风格等,由于这些超出了本专辑的范围,我不会详细介绍。你将在本专辑中学习Python流行编程风格——命令式编程风格。Python可以快速入门,但是想学习Python的所有内容肯定需要一段时间的,大多数人可以学习本专辑中介绍的基础知识后,然后根据需要学习其他进阶书籍。
1. 下载安装
要学习Python编程,首先就得把Python安装到你的电脑里,就像你可能在计算机上安装的其他应用程序一样(例如,QQ、微信等)。它可以(免费)使用,并运行在普通生物实验室(Unix和Linux,Macintosh,Windows,VMS等)中的所有操作系统上。计算机上的Python应用程序使用Python语言程序(例如,您将在本书中编写的程序),将其转换为计算机可以理解的指令,并运行(或“执行”)它。
1.1 Python安装
目前,Python由两个大版本,2.x版和3.x版,这两个版本是不兼容的。由于3.x版本越来越普及,但新的3.7、3.6版本变化太大,我们的专辑
将以3.5版本为基础。此外,python编写的程序是可以跨平台运行的,因此,我们将以Windows系统(Windows 7)作为开发平台。
1.1.1 安装Python
首先,根据Windows系统位数(64/32)从Python官网下载python3.5对应的64位/32位安装程序,然后,运行下载的exe安装包。特别要注意勾上Add Python 3.5 to PATH
,然后点“Install Now”即可完成安装。
1.1.2 安装测试
安装成功后,按“Win + R”组合键,运行“cmd”命令打开dos窗口,在dos窗口中输入“python",“回车”后会立刻得到如下执行结果,安装成功。
出现如下所示,是因为Windows会根据一个Path
的环境变量设定的路径去查找python.exe
,如果没找到,就会报错。如果在安装时漏掉了勾选Add Python 3.5 to PATH
,那就要手动把python.exe
所在的路径添加到Path中。如果你不知道怎么修改环境变量,建议把Python安装程序重新运行一遍,务必记得勾上Add Python 3.5 to PATH
。
1.2 运行Python程序
在Windows系统上,通常将文件扩展名.py与Python程序相关联。 这是作为Python安装过程的一部分完成的,该过程修改了注册表设置以包含此文件关联。 然后,您可以通过在MS-DOS命令窗口中键入this_program或键入python this_program.py来启动this_program.py。 Windows有一个PATH变量,指定系统在其中查找程序的文件夹,这由Python安装过程修改,以包含Python应用程序文件夹的路径,通常为c:\ Python。 如果您尝试运行未安装在PATH变量已知的文件夹中的Python程序,则可以键入程序的完整路径名,例如:
py c:\ windows \ desktop \ my_program.py
或
python c:\ windows \ desktop \ my_program.py
。
2. 编写Python程序
现在计算机安装了Python,我们需要选择并学习文本编辑器的基础知识。文本编辑器用于键入文档(如程序),并将这些文档的内容保存到文件中。因此,要编写Python程序,需要使用文本编辑器。那么问题来了:文本编辑器到底哪家强?这里推荐的文本编辑器由Sublime Text、NotePad++、Atom。
安装好文本编辑器后,输入以下代码:
print("ATAGTAGATAGTA")
注意print
前面不要有任何空格。然后,选择一个目录,例如D:\bioinformatics
,把文件保存为chapter02_01.py
,就可以打开命令行窗口,把当前目录切换到
所在目录,就可以运行这个程序了:chapter02_01
.py
D:\bioinformatics>py chapter02_01.py
ATAGTAGATAGTA
3. Python帮助文档
如果按照前面所述安装了Python,那么文档将作为常规Python安装的一部分进行安装(如下图所示)。Python标准文档包含了标准模块的使用信息和示例代码,当你参与编程时,你将学习不仅是标准参考手册,还有以外的资源,如书籍,在线文档,工作程序,新闻组,档案,期刊和会议等。最好是找到一些经验丰富的Pythonl程序员寻求帮助和建议。
参考资料
Begining Python for Bioinformatics
标签:nal 开发平台 应用程序 sources 内容 技术分享 ima 完整路径 unix
原文地址:https://www.cnblogs.com/yahengwang/p/9369937.html