目录
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 |
位运算
>> << & | ^ |
当安装目中中午pip.exe文件时
首先在pythonmiglhang中 python -m ensurepip 创建出pip3.exe
在Scripts路径下命令行 pip3 install XXX库