python自动化开发之路_PYTHON 自动化学习之路

一、用户交互小程序

username = 'gyc'

password = 'gyc'

u = input("what is you name?:")

p = input("mima:")

print(u,p)

二、if...else 流程判断

#! /usr/bin/env python3.5

# *-* coding:utf-8 *-*

gyc = 18

age = int(input("请输入gyc的年龄:"))

if age == 18: #判断用户输入的值是否与初始值匹配

print("very good!")

else: #否则,错误!

print("对不起,你不是gyc!")

三、while循环示例

gyc = 18

nub = 0

while True: #循环条件为真

nub += 1

if nub == 3:

print("结束")

break

age = int(input("请输入gyc的年龄:"))

if age == 18:

print("very good!")

else:

print("对不起,你不是gyc!")

等同于以下程序

1、优化while循环代码

#! /usr/bin/env python3.5

# *-* coding:utf-8 *-*

gyc = 18

nub = 0

while nub <= 3:

nub +=1

age = int(input("请输入gyc的年龄:"))

if age == 18:

print("very good!")

else:

print("对不起,你不是gyc!")

四、break and continue

break 的作用,结束当前循环

示例代码、

gyc =('I love you')

nub = 0

while nub < 4:

nub += 1

g = input("请输入我爱你的英文:")

if g == gyc:

print("I love you me too!")

break #当然输入的与初始化的匹配,会结束循环,不在往下执行

else:

print("请输入 I love you")

continue

跳出当前循环的作用

示例代码、

for i in range(10):

if i % 2 == 0:

continue #当 i 整除 2 时 跳出当前循环 执行下一条件

print(i)

输出结果为 1 3 5 7 9

Python入门学习之路,怎么 &OpenCurlyDoubleQuote;开心,高效,踏实” 地把Python学好?兴趣,兴趣,兴趣!

Python入门学习之路,怎么 “开心,高效,踏实” 地把Python学好?兴趣,兴趣,兴趣!找到你自己感兴趣的点进行切入,并找到兴趣点进行自我驱动是最好的学习方式!       推荐两本书,一本作为 ...

Selenium2&plus;Python自动化学习笔记(第1天)

参考[http://blog.csdn.net/henni_719/article/details/51096531]大神写的笔记,多谢大神共享. 哈哈,今天又找到一位大神写的Selenium2+Py ...

【python自动化学习笔记】

[python自动化第一篇:python介绍与入门] [python自动化第二篇:python入门] [python自动化第三篇:python入门进阶]      [Python自动化第三篇(2):文 ...

python的学习之路day7-socket网络编程

python基础部分学习完了,时间也已经过了两个月左右,感觉没学到什么,可能是我学习之后忘记的太多了. 由于没钱买书,要是去培训就更没钱了,所以在网上找了一本书,感觉还不错,讲的比较好,比较详细. P ...

python 爬虫学习之路

2016-6-18 --今天实现了第一个用urllib2实现的爬虫程序. --过程中发现 req = urllib2.Request(url,headers = headers) 总是报错: 主要原因 ...

python自动化学习笔记10-数据驱动DDT与yml的应用

在测试工作中,针对某一API接口,或者某一个用户界面的输入框,需要设计大量相关的用例,每一个用例包含实际输入的各种可能的数据.通常的做法是,将测试数据存放到一个数据文件里,然后从数据文件读取,在脚本中 ...

python的学习之路day2

1.什么是常量: 常量在程序中是不变的量 但是在python中所有的变量都可以改 注意:为了防止区分错误,所以python中常量使用大写命名 例如: MYSQL_CONNECTION = '192.1 ...

Python小白学习之路(二十)—【打开文件的模式二】【文件的其他操作】

打开文件的模式(二) 对于非文本文件,我们只能使用b模式,"b"表示以字节的方式操作(而所有文件也都是以字节的形式存储的,使用这种模式无需考虑文本文件的字符编码.图片文件的jgp格 ...

Python小白学习之路(十五)—【map&lpar;&rpar;函数】【filter&lpar;&rpar;函数】【reduce&lpar;&rpar;函数】

一.map()函数 map()是 Python 内置的高阶函数 有两个参数,第一个是接收一个函数 f(匿名函数或者自定义函数都OK啦):第二个参数是一个 可迭代对象 功能是通过把函数 f 依次作用在 ...

随机推荐

django -model

Model 属性 STATUS=( (0,"正常"), (-1 ,"删除") ) Choices =STATUS  //是用户处理数据返回参数做处理 如果增加了 ...

ajax异步处理时,如何在JS中获取从Servlet或者Action中session,request

ssh项目中,我需要登陆某个页面(如a.jsp),通过onblur()鼠标失去焦点后来触发js函数(函数是ajax请求)请求到相应的action,处理完成后将数据存放到session对象里面,然后在a ...

iOS开发 -- 发送JSON数据给服务器

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { // 1.URL NSURL *url = [NSURL URLW ...

AVR开发 Arduino方法(一) 端口子系统

Arduino UNO R3使用的主处理器ATMega328P上有3个8位的输入/输出端口,它们分别是PB,PC和PD.Arduino IDE提供的Blink示例可以帮助我们了解端口的数字输出功能: ...

笔记:MyBatis 动态SQL

有时候,静态的SQL语句并不能满足应用程序的需求.我们可以根据一些条件,来动态地构建SQL语句.例如,在Web应用程序中,有可能有一些搜索界面,需要输入一个或多个选项,然后根据这些已选择的条件去执行检 ...

ccf题库中2016年4月2日俄罗斯方块问题

题目如下: 问题描述 俄罗斯方块是俄罗斯人阿列克谢·帕基特诺夫发明的一款休闲游戏. 游戏在一个15行10列的方格图上进行,方格图上的每一个格子可能已经放置了方块,或者没有放置方块.每一轮,都会有一个新 ...

Mybatis中,当插入数据后,返回最新主键id的几种方法,及具体用法

insert元素 属性详解 其属性如下: parameterType ,入参的全限定类名或类型别名 keyColumn ,设置数据表自动生成的主键名.对特定数据库(如PostgreSQL),若自动生成 ...

Implementation Notes&colon; Runtime Environment Map Filtering for Image Based Lighting

https://placeholderart.wordpress.com/2015/07/28/implementation-notes-runtime-environment-map-filteri ...

WPF MVVM 网易云音乐

前言: 写的不多. 随时会更新吧 涉及到的技术有很多 绑定 集合 命令 MVVM 自定义控件 事件 用户控件 附加属性 依赖属性 动画 Style Tmepate 装饰器 转换器 ********** ...

【转载】COM 组件设计与应用(九)——IDispatch 接口 for VC6&period;0

原文: http://vckbase.com/index.php/wv/1224.html 一.前言 终于写到了第九回,我也一直期盼着写这回的内容耶,为啥呢?因为自动化(automation)是非常常 ...

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值