Python for和while循环


一、自动化测试

直观的来说就是写代码来帮你代替原来的点点点,节省了时间,提高了测试的效率;

录脚本是根据一定的规则生产了代码,这个比较简单,自动化一般是自己写代码:比如用Python、java、ruby、GO等

系统的开发语言和做自动化的语言没关系,如果系统是用java开发测试脚本用Python是可以的

二、编译型语言和解释性语言

计算机只认识二进制的0和1

1、编译型语言(运行速度快)

写好代码之后就把代码编译成二进制文件,运行的时候运行编译好的二进制文件。

如c、c++、c#

2、解释性语言(运行速度比编译型慢)

运行一行的代码编译一行,什么时候运行代码,什么时候编译代码

如php、Python、ruby、java、go、javaScript,java虽然需要编译但class文件不是二进制文件,需要jvm读class文件进行执行

3、脚本语言

功能单一的语言,叫做脚本语言

shell、bat、JavaScript、html、vb

有Python基础的话,可以学后台服务器开发、数据挖掘、数据分析、人工智能等,Python目前已不是脚本语言,是最火的语言之一;

三、Pycharm编程

1、设置字体、颜色等:点击File-setting,可进行设置

2、代码提交设置

3、快速注释代码快捷键:Ctrl+?

4、定义变量(目的:为了想在后面还要用到它的值,编程都是和内存打交道的),变量名要见名知意,Python内置函数名不要用做变量;

如:and、as、assert、break、class、continue、def、del、elif、else、exccept、exec、finally、for、from、global、if、import、in、is、lambda、not、or、pass、print、raise、return、try、while、with、yield

如果定义的字符串中包含单引号时,外面用双引号;同理如果定义的字符串有双引号的话,外面就用单引号;如果字符串中有单引号和双引号的话,外面用三个引号‘’’ ‘’’(三个引号还有注释的功能),如下图所示

数据类型(看变量是啥类型用type())

5、条件判断

 if else,如

input()接收的输入的值为string类型

elif

and和or的用法(and同时为真才为真,or一个为真就为真)

 

 例子:输入一个数与随机数判断大小

6、循环(重复的去做一件事情,如迭代、遍历)

1)、while(while循环必须有一个计数器,要不然会死循环)

while循环对应一个else:else表示循环正常结束后的操作

例子:

break:只要在循环里遇到break,则立即结束循环;

continue:只要在循环里遇到continue,则跳出本次循环,继续下一次循环;

 

2)、for循环

 不用定义计数器,每次回自动加1

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM