Python 介绍,内容包括语言运行环境、运行方式、程序设计风格、数据对象及其组织。
一、语言运行环境
1. 安装 Python
官方下载地址:→ 点击这里
2. 编程环境
Shell – IDLE
Python软件包自带的一个集成开发环境
(Integrated Development
Environment)的可视化界面(GUI)
丰富的模块库
其它集成开发环境
Eclipse/Arachno Python/Pythonwin
文本编辑器
VIM/GUN Emacs/Atom/Sublime Text
Notepad++/Visual Studio Code
二、运行方式
1. 交互式运行Python
打开IDLE
在Python shell中输入1+1,按Enter键
立即看到运行结果,当计算器用
可以计算2100!超级大的数都没问题
2. 保存源文件运行程序
IDLE里编程的步骤
"File->New File" 打开文件编辑窗口
输入代码
"File->Save" 保存文件
"Run->Run Module" 运行,查看结果
三、程序设计风格
优雅、明确、简单
代码强制缩进
我们还需要良好的编程规范
变量、函数、类命名
注释和文档
一些编程设计上的良好风格
四、数据对象及其组织
1. 什么是数据
数据(data)是信息的表现形式和载体,是对现实世界实体和概念的抽象。
大数据(big data):Volume、Velocity、Variety、Value、Veracity。
Python语言是最热门的大数据分析处理语言 。
2. 多种多样的数据类型
- 描述事物大小、次序的数值类型
- 描述事物各方面特性的文本字符串类型
- 描述事物时间属性的日期时间类型等
复杂数据类型:图像、音频、视频
3. 数据类型归纳
简单类型用来表示值
整数int、浮点数float、复数complex、逻辑值bool、字符串str
容器类型用来组织这些值
列表list、元组tuple、集合set、字典dict
数据类型之间几乎都可以转换
4. 对数据进行组织
对大量的数据进行处理的时候,需要建立各种各样的数据组织,以便提高计算效率
// 组织方式:
1. 没有组织
2. 标签式组织数据
3. 队列、栈、树、图等
「资料来源:©Python语言基础与应用-中国大学MOOC」