生物信息与编程系列--Python入门之初相识
2017-04-04 本文已影响149人
正踪大米饭儿
1 Python 版本的选择
建议使用 Python3,新事物的发展总是不断需要新人力物力的投入,真正适合自己的可能都是需要自己造轮子的!
2 Python 基础知识
基础知识推荐去菜鸟教程了解,网址:http://www.runoob.com/python3/python3-tutorial.htmlPython
2.1 语言基本特点:
- 以相同的缩进区分不同代码块,即,相同的缩进是一段,不需要末尾加分号;
- 注释风格为如下:
单行注释:
# 单行注释
多行注释:
'''
多行注释
多行注释
多行注释
……
'''
或者
"""
多行注释
多行注释
多行注释
……
"""
即,单行注释行前 # 号,多上多行注释为三个单引号或者三个双引号。
2.2 数据类型
数据类型是任何编程语言的基础,python中的数据类型主要有数字、字符串、列表、元组、集合和字典这6种类型。
Number(数字):整数,小数以及复数;
String(字符串):使用单引号或者双引号引起来的一些字符,包含使用反斜线""转义的一些特殊字符;
List(列表):列表是写在方括号 [ ] 之间、用逗号分隔开的元素列表;
Tuple(元组):元组是写在圆括号 ( ) 之间、用逗号分隔开的元素列表,与列表的区别是元素不能修改。
Sets(集合):是一个无序不重复元素的序列。即多个列表,或者元组,或者字符串,或者数字等的集合,且集合中不含重复元素,使用大括号 { } 或者set() 进行创建。
Dictionary(字典):类似于 perl 中的哈希。
了解了python中基本的数据类型,就可以写小脚本进行一些简单的操作了,但是在操作前还有一个重点要划一下。这里卖个关子,请自行思考留言讨论。
欲知后事如何,请听下回分解!