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自动格式化json文件的方法
Mar 11 Python
利用Python实现图书超期提醒
Aug 02 Python
Python采用Django开发自己的博客系统
Sep 29 Python
Python冒泡排序注意要点实例详解
Sep 09 Python
pygame游戏之旅 游戏中添加显示文字
Nov 20 Python
python通过tcp发送xml报文的方法
Dec 28 Python
Python多线程原理与用法实例剖析
Jan 22 Python
seek引发的python文件读写的问题及解决
Jul 26 Python
Python代理IP爬虫的新手使用教程
Sep 05 Python
pytorch 模拟关系拟合——回归实例
Jan 14 Python
解决django FileFIELD的编码问题
Mar 30 Python
详解Python+OpenCV进行基础的图像操作
Feb 15 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
索尼SONY ICF-7600A(W)电路分析
2021/03/01 无线电
使用php清除bom示例
2014/03/03 PHP
PHP获取网页标题的3种实现方法代码实例
2014/04/11 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
JavaScript中Object和Function的关系小结
2009/09/26 Javascript
JSP中使用JavaScript动态插入删除输入框实现代码
2014/06/13 Javascript
java中String类型变量的赋值问题介绍
2016/03/23 Javascript
点击按钮出现60秒倒计时的简单js代码(推荐)
2016/06/07 Javascript
详解给Vue2路由导航钩子和axios拦截器做个封装
2018/04/10 Javascript
微信小程序实现手势滑动效果
2019/08/26 Javascript
js实现计算器功能
2020/08/10 Javascript
python中将字典转换成其json字符串
2014/07/16 Python
编写Python爬虫抓取暴走漫画上gif图片的实例分享
2016/04/20 Python
python自动化脚本安装指定版本python环境详解
2017/09/14 Python
简单了解Django模板的使用
2017/12/20 Python
python简单贪吃蛇开发
2019/01/28 Python
django的分页器Paginator 从django中导入类
2019/07/25 Python
python GUI库图形界面开发之PyQt5开发环境配置与基础使用
2020/02/25 Python
Python Scrapy框架:通用爬虫之CrawlSpider用法简单示例
2020/04/11 Python
Python pip安装模块提示错误解决方案
2020/05/22 Python
python学习将数据写入文件并保存方法
2020/06/07 Python
python interpolate插值实例
2020/07/06 Python
python网络爬虫实现发送短信验证码的方法
2021/02/25 Python
澳大利亚排名第一的狂热牛仔品牌:ONETEASPOON
2018/11/20 全球购物
公司JAVA开发面试题
2015/04/02 面试题
linux比较文件内容的命令是什么
2013/03/04 面试题
25道Java面试题集合
2013/05/21 面试题
竞聘上岗演讲稿范文
2014/01/10 职场文书
参观接待方案
2014/03/17 职场文书
2014单位领导班子四风对照检查材料思想汇报
2014/09/25 职场文书
优秀共产党员事迹材料
2014/12/18 职场文书
2016年5月份红领巾广播稿
2015/12/21 职场文书
Python自然语言处理之切分算法详解
2021/04/25 Python
Mysql效率优化定位较低sql的两种方式
2021/05/26 MySQL
十大最强飞行系宝可梦,BUG燕上榜,第二是飞行系王者
2022/03/18 日漫
基于Python实现流星雨效果的绘制
2022/03/18 Python