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 (1)
Oct 31 Python
Python中集合的内建函数和内建方法学习教程
Aug 19 Python
python中的格式化输出用法总结
Jul 28 Python
Python中scatter函数参数及用法详解
Nov 08 Python
微信公众号token验证失败解决方案
Jul 22 Python
Python项目 基于Scapy实现SYN泛洪攻击的方法
Jul 23 Python
python爬虫刷访问量 2019 7月
Aug 01 Python
python2使用bs4爬取腾讯社招过程解析
Aug 14 Python
python从内存地址上加载python对象过程详解
Jan 08 Python
30行Python代码实现高分辨率图像导航的方法
May 22 Python
C++和python实现阿姆斯特朗数字查找实例代码
Dec 07 Python
python定义具名元组实例操作
Feb 28 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/05/12 PHP
php提高网站效率的技巧
2015/09/29 PHP
php实现网页端验证码功能
2017/07/11 PHP
PHP简单实现欧拉函数Euler功能示例
2017/11/06 PHP
php判断目录存在的简单方法
2019/09/26 PHP
js类中的公有变量和私有变量
2008/07/24 Javascript
自制基于jQuery的智能提示插件一枚
2011/02/18 Javascript
js对列表中第一个值处理与jsp页面对列表中第一个值处理的区别详解
2013/11/05 Javascript
JavaScript SetInterval与setTimeout使用方法详解
2013/11/15 Javascript
使用js实现按钮控制文本框加1减1应用于小时+分钟
2013/12/09 Javascript
JQuery中$.ajax()方法参数详解及应用
2013/12/12 Javascript
JavaScript怎么判断图片是否加载完成以便获取其尺寸
2014/05/08 Javascript
JavaScript数组的定义及数字操作技巧
2016/06/06 Javascript
深入理解JavaScript 参数按值传递
2017/05/24 Javascript
Three.js基础学习之场景对象
2017/09/27 Javascript
Angular之toDoList的实现代码示例
2017/12/02 Javascript
详解webpack4多入口、多页面项目构建案例
2018/05/25 Javascript
在 Vue 中使用 JSX 及使用它的原因浅析
2020/02/10 Javascript
[02:16]2018年度CS GO最具人气选手-完美盛典
2018/12/16 DOTA
举例讲解Python中的list列表数据结构用法
2016/03/12 Python
python字典键值对的添加和遍历方法
2016/09/11 Python
详解python3中socket套接字的编码问题解决
2017/07/01 Python
Django使用Celery异步任务队列的使用
2018/03/13 Python
使用python实现unix2dos和dos2unix命令的例子
2019/08/13 Python
python 利用matplotlib在3D空间中绘制平面的案例
2021/02/06 Python
HTML5 WebGL 实现民航客机飞行监控系统
2019/07/25 HTML / CSS
英国最专业的健身器材供应商之一:Best Gym Equipment
2017/12/22 全球购物
美国医疗用品、医疗设备和家庭保健用品商店:Medical Supply Depot
2018/07/08 全球购物
西班牙家用电器和电子产品购物网站:Mi Electro
2019/02/25 全球购物
小车司机岗位职责
2013/11/25 职场文书
班主任工作经验材料
2014/02/02 职场文书
艺术设计专业求职自荐信
2014/05/19 职场文书
品牌推广活动策划方案
2014/08/19 职场文书
校本研修个人总结
2015/02/28 职场文书
格列佛游记读书笔记
2015/06/30 职场文书
处世之道:关于真诚相待的名言推荐
2019/12/02 职场文书