python自动化测试之python基本介绍、条件判断\\循环、

匿名 (未验证) 提交于 2019-12-02 22:11:45

1、python基本介绍

python语言简单,语法简洁,易上手。python可以做很多事情,做自动化测试、做运维、做数据分析、做web开发、做人工智能等等,用途很广泛。

目前官方发文称python2的版本到2020年就不再维护,建议大家学习python3.

python是一门解释性语言。计算机不能直接理解高级语言,只能直接理解机器语言。使用解释性语言编写的源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器进行解释运行。

2、流行的python集成开发环境pycharm

pycharm是一种流行的pycharm IDE,可以帮忙用户提高效率,具有语法高亮、智能提示等。

3、变量

赋值的时候,数字的话不用引号,字符串的话,要用引号,视具体情况用单引号、双引号、三引号

3、python循环

所谓循环,就是代码反复执行。

例如:打印5次"hello world!",

我们看到hello world没有换行,我们用什么方法可以让它换行呢,试试\n

4、判断

Python循环只有if-else格式。有for循环和while循环。

break就退出循环,遇到continue,就结束本次循环,继续下次循环。

price =10
if price >15:
'太贵了,我们不买了')
else:
'剁手吧')

来做一个练习,写一个判断登录的程序:

username、password

3次,输入3次都没有登录成功,提示错误次数达到上限

n个空格都算空

xxx,今天的日期是 xxx

import datetime
#定义一个计数器
count=1

while count <=3:
'请输入用户名')#控制台展示请输入用户名,input是一个输入函数
'请输入密码:')

#print(dayT)
if inputname.strip() == "" or inputpassword.strip() == "":#判断输入的是空值
"你输入的用户名或者密码为空,请再输入一次!")

continue
inputname ==and inputpassword =='123456':#相等用==表示
'欢迎',inputname,'今天的日期是',dayT)
break
:
'输入的用户名或者密码错误')

else:
'你已输错三次,请联系管理员进行解锁')

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!