2-快学python
为数据中台新人进行培训,培训内容python
[toc]
1. Python是什么?
Python是一种计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。
2. python能为我们做什么?
- 网络爬虫:按照某种规则在网络上爬取所需内容的脚本程序
- web开发:有成熟的框架Djiango,Flask。
- 数据分析与处理:是一个比较完善的数据分析生态系统
- 人工智能:强大而丰富的库以及数据分析能力。比如说在神经网络、深度学习方面,Python都能够找到比较成熟的包来加以调用
- 自动化运维:丰富的第三方库,作为运维工程师首选的编程语言,Python在自动化运维方面已经深入人心,比如Saltstack和Ansible都是大名鼎鼎的自动化平台。
3. 快速入门
1. 开发环境准备
- mac自带的python环境(版本Python 2.7.10)
- 开发工具使用pycharm
2. 相关介绍
1. 第一个程序
print "hello world!"
2. 相关概念
讲的很不错的中文网站:https://www.liaoxuefeng.com/wiki/897692888725344
3. demo
gitee链接:https://gitee.com/azhegit/PythonDemo
4. 预期任务
1. 用python编写99乘法表
2. 用python实现冒泡排序
5. 学习资料
- 官网:https://www.python.org/doc/
- 讲的很不错的中文网站:https://www.liaoxuefeng.com/wiki/897692888725344
- runoob上的python教程:https://www.runoob.com/python3/python3-tutorial.html
- 入门教程:http://dblab.xmu.edu.cn/blog/python/