文档介绍:Python数据分析
Python数据分析
第1页
认识Python
Python是一个解释型、面向对象、动态数据类型高级程序设计语言。
Python由Guido van Rossum于1989年底创造,第一个公开发行版发行于1nstaller 。只要保留安装文件到当地计算机,然后运行它,看看你机器支持MSI。Windows XP和更高版本已经有MSI,很多老机器也能够安装MSI。
下载后,双击下载包,进入Python安装向导,安装非常简单,你只需要使用默认设置一直点击"下一步"直到安装完成即可。
Python数据分析
第8页
集成开发环境选择
PyCharm
PyCharm 是由 JetBrains 打造一款 Python IDE,支持 macOS、 Windows、 Linux 系统。
PyCharm 功效 : 调试、语法高亮、Project管理、代码跳转、智能提醒、自动完成、单元测试、版本控制……
PyCharm 下载地址 : /
Python数据分析
第9页
Pycharm软件界面
Python数据分析
第10页
编写我第一个Python程序
Hello World程序
简单计算器
Python数据分析
第11页
Python基础语法
Python标识符
在 Python 里,标识符由字母、数字、下划线组成。
在 Python 中,全部标识符能够包含英文、数字以及下划线(_),但不能以数字开头。
Python 中标识符是区分大小写。
Python 能够同一行显示多条语句,方法是用分号 ; 分开。
以下划线开头标识符是有特殊意义。以单下划线开头 _foo 代表不能直接访问类属性,需经过类提供接口进行访问,不能用 from xxx import * 而导入
以双下划线开头 __foo 代表类私有组员;以双下划线开头和结尾 __foo__ 代表 Python 里特殊方法专用标识,如 __init__() 代表类结构函数。
Python数据分析
第12页
Python 保留字符
下面列表显示了在Python中保留字。这些保留字不能用作常数或变数,或任何其它标识符名称。全部 Python 关键字只包含小写字母。
and
exec
not
assert
finally
or
break
for
pass
class
from
print
continue
global
raise
def
if
return
del
import
try
elif
in
while
else
is
with
except
lambda
yield
Python数据分析
第13页
行和缩进
学习 Python 与其它语言最大区分就是,Python 代码块不使用大括号 {} 来控制类,函数以及其它逻辑判断。python 最具特色就是用缩进来写模块。
缩进空白数量是可变,不过全部代码块语句必须包含相同缩进空白数量,这个必须严格执行。以下代码会执行错误:
Python数据分析
第14页
Python引号
Python 能够使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号开始与结束必须相同类型。
其中三引号能够由多行组成,编写多行文本快捷语法,常见于文档字符串,在文件特定地点,被当做注释。
Python数据分析
第15页
Python注释
python中单行注释采取 # 开头
python 中多行注释使用三个单引号(''')或三个双引号(""")。
Python数据分析
第16页
Python数据类型
标准数据类型
Python 定义了一些标准类型,用于存放各种类型数据。
Python有五个标准数据类型:
Numbers(数字)
String(字符串)
List(列表)
Tuple(元组)
Dictionary(字典)
Python数据分析
第17页
Python数字
数字数据类型用于存放数值。他们是不可改变数据类型,这意味着改变数字数据类型会分配一个新对象。当你指定一个值时,Number对象就会被创建。
能够经过使用del语句删除单个或多个对象引用。比如:
Python支持四种不一样数字类型:
int(有符号整型)
long(长整型[也能够代表八进制和十六进制])
float(浮点型)
complex(复数)
var1 = 1var2 = 10
del vardel var_a, var_b
Python数据分析
第18页
Pyth