python基础while循环及if判断的实例讲解


Posted in Python onAugust 25, 2017

wlile循环

while True表示永远为真,不管是什么条件都会向下执行,下面是写的一个例子。

#!/usr/bin/env python
age = 24












#给age赋一个值
while True:












 #进入循环
 inputting = int (input("The input number is:"))


 #保存用户输出到变量inputting
 if inputting == age:









 #然后依次比较
  print("Guessed it!!!")


 break
 if inputting < age:
  print("Is to small!!!")
 else:
  print("Is to big!!!")

在写一个比较人性化得例子,上面的例子是while True所有条件都为真,下面的例子是你符合条件了才认为是真,才可以执行以下代码。下面例子作用就是限制你输入3次后会告诉你,输入的次数过多是否继续,继续按yes退出按no。

#!/usr/bin/env python
age = 24   
count = 0       #计数器
while count <3:     #count值小于0才可以执行以下代码。
 inputting = int (input("The input number is:")) #将用户输出保存到inputting变量里面,int是数据类型。  
 if inputting == age:    
  print("Guessed it!!!") #讲变量的值做比较
  break      #如果用户输出的值等于age的值输出打印,接着破坏循环
 if inputting < age:
  print("Is to small!!!")
 else:
  print("Is to big!!!")
 count +=1      #每循环一次加一
 while count == 3:    #如果count等于3了则执行以下代码
  warning = input("Whether or not to continue?(yes no)")#弹出警告信息并将用户输出值存在warning变量中
  if warning == 'no':  #按no破坏循环,yes继续count被重置返回第一个循环,其他返回让你输入的信息
   break
  elif warning == 'yes':
   count = 0
  else :
   print("yes or no")

if判断

“if”顾名思义就是如果怎样,那就怎样。接下来下面的例子就会用到if判断,功能就是输入用户名密码如果对了那面就会显示欢迎信息,如果用户名密码错了,就会提示密码或用户名错误。当然你要不断的输入可以和上面的while循环关联起来。

#!/usr/bin/env python
username = input("username:")
password = input("password:")
_username = ("admin")     #把用户名密码存放在_username和_password里面
_password = ("abc")
if username == _name and password == _password: #把用户输出和给定的用户名密码做比较
 print("Welcome {name} login....".format(name = username)) #{name}好比是占位符,后面.format给定他真正的身份。
else :
 print("Invalid username password")

以上这篇python基础while循环及if判断的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python自动化运维和部署项目工具Fabric使用实例
Sep 18 Python
Python简单计算文件MD5值的方法示例
Apr 11 Python
Django添加feeds功能的示例
Aug 07 Python
对python内置map和six.moves.map的区别详解
Dec 19 Python
对python requests发送json格式数据的实例详解
Dec 19 Python
Python实现html转换为pdf报告(生成pdf报告)功能示例
May 04 Python
python pygame实现挡板弹球游戏
Nov 25 Python
tensorflow 只恢复部分模型参数的实例
Jan 06 Python
Python安装与卸载流程详细步骤(图解)
Feb 20 Python
Python应用实现双指数函数及拟合代码实例
Jun 19 Python
python实现求纯色彩图像的边框
Apr 08 Python
Python爬虫进阶之Beautiful Soup库详解
Apr 29 Python
itchat和matplotlib的结合使用爬取微信信息的实例
Aug 25 #Python
用 Python 爬了爬自己的微信朋友(实例讲解)
Aug 25 #Python
详解python基础之while循环及if判断
Aug 24 #Python
用Python实现随机森林算法的示例
Aug 24 #Python
python利用urllib实现爬取京东网站商品图片的爬虫实例
Aug 24 #Python
python 接口_从协议到抽象基类详解
Aug 24 #Python
Python调用ctypes使用C函数printf的方法
Aug 23 #Python
You might like
适用于抽奖程序、随机广告的PHP概率算法实例
2014/04/09 PHP
些很实用且必用的小脚本代码
2006/06/26 Javascript
url 编码 js url传参中文乱码解决方案
2010/04/11 Javascript
javascript获取当前日期时间及其它操作函数
2011/01/11 Javascript
点击弹出层效果&amp;弹出窗口后网页背景变暗效果的实现代码
2014/02/10 Javascript
简单的jQuery入门指引
2015/07/28 Javascript
JavaScript取得键盘按下方向键是哪个的方法
2015/08/04 Javascript
原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)
2016/06/21 Javascript
jQuery插件学习教程之SlidesJs轮播+Validation验证
2016/07/12 Javascript
深入理解React中es6创建组件this的方法
2016/08/29 Javascript
js实现HashTable(哈希表)的实例分析
2016/11/21 Javascript
简单的渐变轮播插件
2017/01/12 Javascript
原生js实现可拖动的登录框效果
2017/01/21 Javascript
checkbox:click事件触发span元素内容改变的方法
2017/09/11 Javascript
js中获取URL参数的共用方法getRequest()方法实例详解
2018/10/24 Javascript
vue自定义指令用法经典实例小结
2019/03/16 Javascript
详解JavaScript作用域、作用域链和闭包的用法
2020/09/03 Javascript
js实现搜索提示框效果
2020/09/05 Javascript
一起来了解一下JavaScript的预编译(小结)
2021/03/01 Javascript
python通过文件头判断文件类型
2015/10/30 Python
Python+django实现简单的文件上传
2016/08/17 Python
python 队列详解及实例代码
2016/10/18 Python
python 文件查找及内容匹配方法
2018/10/25 Python
在PyCharm中实现关闭一个死循环程序的方法
2018/11/29 Python
详解numpy的argmax的具体使用
2019/05/27 Python
python如何调用php文件中的函数详解
2020/12/29 Python
兰蔻法国官方网站:Lancôme法国
2020/02/22 全球购物
CK加拿大官网:Calvin Klein加拿大
2020/03/14 全球购物
C#里面如何判断一个Object是否是某种类型(如Boolean)?
2016/02/10 面试题
网站编辑求职信
2013/10/17 职场文书
运动会口号大全
2014/06/07 职场文书
战友聚会策划方案
2014/06/13 职场文书
工作目标责任书
2014/07/23 职场文书
大学本科生职业生涯规划书范文
2014/09/14 职场文书
2014年团委工作总结
2014/11/13 职场文书
详解SQL报错盲注
2022/07/23 SQL Server