程序语言python循环_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,可进行设置

1354812-20180321154522815-15381743.png

2、代码提交设置

1354812-20180321160023495-573687504.png

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

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

1354812-20180321164644521-805806510.png

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

1354812-20180321171653680-1223586812.png

5、条件判断

if else,如

1354812-20180322090244472-2064710579.png

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

1354812-20180322091226655-2132234583.png

elif

1354812-20180322091923971-1551551307.png

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

1354812-20180322092836175-329688421.png

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

1354812-20180322153523828-1300173510.png

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

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

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

1354812-20180322154341778-922545055.png

例子:

1354812-20180322155940388-1876097751.png

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

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

2)、for循环

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

1354812-20180322171918657-502887636.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值