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 相关文章推荐
Django实现图片文字同时提交的方法
May 26 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
Mar 13 Python
分享给Python新手们的几道简单练习题
Sep 21 Python
PyQt5 pyqt多线程操作入门
May 05 Python
Python使用wget实现下载网络文件功能示例
May 31 Python
python 常用的基础函数
Jul 10 Python
Python操作excel的方法总结(xlrd、xlwt、openpyxl)
Sep 02 Python
Numpy中对向量、矩阵的使用详解
Oct 29 Python
python opencv根据颜色进行目标检测的方法示例
Jan 15 Python
tensorflow查看ckpt各节点名称实例
Jan 21 Python
python3爬虫中多线程的优势总结
Nov 24 Python
彻底弄懂Python中的回调函数(callback)
Jun 25 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/03/11 PHP
完美解决phpexcel导出到xls文件出现乱码的问题
2016/10/29 PHP
PHP curl批处理及多请求并发实现方法分析
2018/08/15 PHP
PHP反射原理与用法深入分析
2019/09/28 PHP
一些经常会用到的Javascript检测函数
2010/05/31 Javascript
使用jquery实现放大镜效果
2014/09/02 Javascript
使用JavaScript刷新网页的方法
2015/06/04 Javascript
javaScript如何跳出多重循环break、continue
2016/09/01 Javascript
jQuery实现的简单拖动层示例
2017/02/22 Javascript
jquery应用实例分享_实现手风琴特效
2018/02/01 jQuery
原生JS实现$.param() 函数的方法
2018/08/10 Javascript
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
uniapp微信小程序实现一个页面多个倒计时
2020/11/01 Javascript
[08:07]DOTA2每周TOP10 精彩击杀集锦vol.8
2014/06/25 DOTA
用pywin32实现windows模拟鼠标及键盘动作
2014/04/22 Python
Python中的choice()方法使用详解
2015/05/15 Python
python实现将文本转换成语音的方法
2015/05/28 Python
在Django的session中使用User对象的方法
2015/07/23 Python
在Django的模型和公用函数中使用惰性翻译对象
2015/07/27 Python
python脚本替换指定行实现步骤
2017/07/11 Python
python+pygame简单画板实现代码实例
2017/12/13 Python
selenium+Chrome滑动验证码破解二(某某网站)
2019/12/17 Python
Python使用Pandas库常见操作详解
2020/01/16 Python
一文解决django 2.2与mysql兼容性问题
2020/07/15 Python
python中加背景音乐如何操作
2020/07/19 Python
Pycharm在指定目录下生成文件和删除文件的实现
2020/12/28 Python
巴西食品补充剂在线零售商:Músculos na Web
2017/08/07 全球购物
招商专员岗位职责
2014/02/08 职场文书
普通大学毕业生自荐信范文
2014/02/23 职场文书
商场主管竞聘书
2014/03/31 职场文书
医药营销个人求职信
2014/04/12 职场文书
营销部内勤岗位职责
2014/04/30 职场文书
作风大整顿心得体会
2014/09/10 职场文书
十佳少先队员演讲稿
2014/09/12 职场文书
二年级数学教学反思
2016/02/16 职场文书
Python中Selenium对Cookie的操作方法
2021/07/09 Python