Python学习之路-了解python
2018-02-05 15:38
417 查看
Python简介
优点简单,容易学习。
免费开源
高级语言,细节隐藏。
解释性,可移植。一次编写,到处运行。
面向对象
可扩展。可嵌入C/C++,或者使用C/C++提高性能。
扩展库
缺点
慢!
shell脚本不友好
为什么选择Python(针对测试工程师)
语法简单
应用场景丰富
接口测试
UI自动化
数据分析处理
技术成熟,大量参考/例子代码
环境搭建
Windows一键安装:2.7.12 (x86-64),3.5.2 (x86-64)如何学好编程
基础部分基本语法
对象的定义和声明
循环和判断:for, foreach, if, while, do...
逻辑运算
位运算
数据结构
数组
字符串
系统标准库自带的类型
如何实现常用数据结构:链表、堆栈、二叉树...
输入输出
标准输出输出:print, echo, input...
文件读写:文本/二进制
格式化字符串
异常处理
抛出和捕获异常:try/catch, try/except...
异常和错误的区别以及应用场合
进阶提高
常用算法
分治
贪心
动态规划
数据库访问
建立连接
执行SQL查询
读取查询记录
面向对象
继承
多态
静态变量与方法
其它
常用关键字
常量True False None |
class import from del |
if elif else is in assert |
for while continue break pass |
raise try except finally as |
常用运算符
算术运算+-*/ % ** // |
>, >= <, <= == != |
and or not |
>> << & | ^ |
在Scripts路径下命令行 pip3 install XXX库
相关文章推荐
- 【Python学习之路】My Third journey
- python 学习之路(字符编码与转码)
- Python学习之路---Python迭代器与生成器
- python学习之路--numbers
- 我的Python学习之路之环境准备
- python学习之路--multithreading
- 王亟亟的Python学习之路(五)-dictionary,set,函数,函数参数
- python-web开发的学习之路
- python学习之路(常用系统模块4--shutil模块)
- Python学习之路【一】
- Python学习之路14——列表
- Python 学习之路(一)
- Day14_Python学习之路
- Python学习之路day3-函数
- python学习之路-1 python基础操作
- Python学习之路10——数字
- 我的python学习之路-07
- 本渣的Python学习之路——1(replay)
- Python小白学习之路(六)—— 【元祖】【元祖相关功能】
- python 学习之路 基础篇