python与pycharm

什么叫自动化测试?

通俗来说,自动化测试就是通过写代码来帮我们测试软件。用来做自动化测试的语言很多,python,Java,php,Go,ruby等。而且软件系统开发语言与自动化测试语言可以不一致。例如,某个网站是php开发的,但是自动化测试我们选择python,这是可以的。

python语言的最大特点就是简洁、简单。python可以做后台服务开发,数据挖掘(爬虫),数据分析,人工智能,自动化运维,自动化测试。

编程语言分为三类,即一:编译型语言,二:解释型语言,三:脚本语言

编译型语言就是写好代码之后,编译器把代码编译成二进制文件,运行的时候运行编译好的二进制文件,譬如:C、C++、C#等等。它的优点是运行速度快,一次编译好,到处运行,缺点就是编译过程比较慢。

解释型语言不是一次性编译整个代码文件,而是在运行的过程中,一边编译,一边运行,运行到哪行代码时,就编译下该行代码,然后再运行。譬如:php、Pytho、Ruby、Java、go。缺点是运行速度慢。

脚本语言:功能单一的语言。譬如:linux下的shell,windows下的bat、html、vb

 
python中变量
定义整型:age=10
定义字符串:username='小白'
定义浮点数,带小数位的:score=89.88
 
python中内置函数
向控制台输出内容:print函数。例如print('Hello world'),向控制台输出一个“Hello world”的字符串
查看变量或者常量的类型:type函数。例如 print(type(age)),print(type(name)),print(type(score))
控制台接受用户输入的值:python3中用input('请输入您的年龄'),python2中用raw_input('请输入您的年龄'),只要input和raw_input接受输入的值,全部都是string类型。
数据类型转换:int(age),str(age)
 
python中运算符
比较运算符:>、<、>=、<=、!=、==

条件判断
Python中是根据冒号来划分代码块的。
 while
循环

While循环对应一个else的时候,循环在正常结束的时候才会执行到它。

for循环

for循环借助内置函数range()来实现循环。

range(101)默认从0开始循环,每循环完一次,i变量的值加1,当i的值为101时,结束循环,即 0<=i<101。

range(1,101)指定从1开始循环,每循环完一次,i变量的值加1,当i的值为101时,结束循环,即 1<=i<101。

range(1,101,2)指定从1开始循环,每循环完一次,i变量的值加2,当i的值为101时,结束循环,即 1<=i<101。

for循环对应一个else的时候,循环在正常结束的时候才会执行到它。

for循环与while循环的区别就是,while循环需要我们定义一个循环计数器,通过计数器来控制循环次数。for循环不需要我们定义循环计数器

字符串格式化

 
 
pycharm中相关设置
1.设置字体:
File---Settings-----Editor---Color&Fonts-----Scheme(配色方案、背景色)---size
 
2.绑定代码版本管理器,以GIF为例
分两步骤来进行设置

步骤一:File----Settings----Version Control----Git----Path to Git executable---点击Test,test不成功的话,点浏览,找到自己Git的exe文件路径,如图:

步骤二:VCS----Checkout from Version Control---Git

pycharm代码注释

pycharm中【注释/取消注释】python 代码快捷键 Ctrl+ /

注释单行或多行代码用#,注释多行也可以用3个单引号或者3个双引号

pycharm快速复制 Ctrl + D

pycharm中,【注释/取消注释】html代码 快捷键 ctr+?
原文地址:https://www.cnblogs.com/mtszw/p/8596139.html