一 前言
pyhon 基础导学内容,主要是给初学者一个学习方向,大致知道以后的学习内容;
公众号:知识追寻者
知识追寻者(Inheriting the spirit of open source, Spreading technology knowledge;)
二 导学
2.1 什么是pthon
- pyhon 解释型语言,就是没有编译这个环节;
- python 是一种交互性语言,IDEL, >>>就可以执行运行代码
- python 面向对象的编程语言;
2.2 pyhon 发展史
吉多·范罗苏姆( Guido van Rossum )是一名荷兰计算机程序员发明了pyhon, 目前在python社区依然对pyhon的开发进行指导工作;
Python 2.7 是 Python 2.x 版本最后一个版本,其混有部分pyhon3的语法;
2.3 pyhon 基础内容
python的基础部分学习内容如下
- pyhon 的环境搭建
- 变量与数据类型
- 字符串,比如 “123”;
- 数字;12,12.0;
- 列表;[1,2,3], ['22','33']
- 元组; ('2','55')
- 集合; {2,3,4}
- 字典;{'key':'value'}
- 控制流程
- 函数
- 类与对象
- 模块与导包
- 异常与错误
- 文件基础操作
- 日期与时间
学到这边就可以进行转学其它内容,比如 pyhon 其它标准库(os , turtle , random, sys, queue等等),或者2.5节内容;
2.4 pyhon高级内容
- 正则表达式
- 网络编程
- 多线程
- josn操作
- 连接数据库
2.5 pyhon能做什么
- pygame制作游戏,;
- GUI数据可视化编程,;
- web开发;
- 爬虫爬取网页数据;
- 数据分析;(需要有统计学基础)
- 机器学习;(需要高数,概率论,统计学,线性代数,信息论);