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运算符重载用法实例
May 28 Python
Python自定义类的数组排序实现代码
Aug 28 Python
Python编程实现微信企业号文本消息推送功能示例
Aug 21 Python
Django 表单模型选择框如何使用分组
May 16 Python
学习Django知识点分享
Sep 11 Python
python飞机大战pygame游戏框架搭建操作详解
Dec 17 Python
python爬虫爬取监控教务系统的思路详解
Jan 08 Python
40个你可能不知道的Python技巧附代码
Jan 29 Python
使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
Mar 16 Python
Python参数传递实现过程及原理详解
May 14 Python
python实现图片转换成素描和漫画格式
Aug 19 Python
在pycharm中使用pipenv创建虚拟环境和安装django的详细教程
Nov 30 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 实现多服务器共享 SESSION 数据
2009/08/15 PHP
php empty()与isset()区别的详细介绍
2013/06/17 PHP
PHP Session 变量的使用方法详解与实例代码
2013/09/11 PHP
php使浏览器直接下载pdf文件的方法
2013/11/15 PHP
Windows下编译PHP5.4和xdebug全记录
2015/04/03 PHP
php服务器的系统详解
2019/10/12 PHP
Jquery实战_读书笔记2 选择器
2010/01/22 Javascript
Js的Array数组对象详解
2016/02/22 Javascript
nodejs读写json文件的简单方法(必看)
2017/03/09 NodeJs
Vue 2.0的数据依赖实现原理代码简析
2017/07/10 Javascript
NodeJS 中Stream 的基本使用
2018/07/30 NodeJs
通过JS运行机制的角度说说作用域
2019/03/12 Javascript
Linux下用Python脚本监控目录变化代码分享
2015/05/21 Python
Python调用SQLPlus来操作和解析Oracle数据库的方法
2016/04/09 Python
Python一句代码实现找出所有水仙花数的方法
2018/11/13 Python
django 使用全局搜索功能的实例详解
2019/07/18 Python
python实现DEM数据的阴影生成的方法
2019/07/23 Python
Python自动采集微信联系人的实现示例
2020/02/28 Python
Python函数生成器原理及使用详解
2020/03/12 Python
详解用Python进行时间序列预测的7种方法
2020/03/13 Python
pandas 强制类型转换 df.astype实例
2020/04/09 Python
Tensorflow中k.gradients()和tf.stop_gradient()用法说明
2020/06/10 Python
分享8款纯CSS3实现的搜索框功能
2017/09/14 HTML / CSS
Marks & Spencer爱尔兰:英国马莎百货
2016/04/20 全球购物
SQL Server笔试题
2012/01/10 面试题
介绍一下Make? 为什么使用make
2013/12/08 面试题
住房公积金接收函
2014/01/09 职场文书
2014年两会学习心得范例
2014/03/17 职场文书
辞旧迎新演讲稿
2014/09/15 职场文书
师德承诺书
2015/01/20 职场文书
小学少先队活动总结
2015/05/08 职场文书
工程竣工验收申请报告
2015/05/15 职场文书
音乐研修感悟
2015/11/18 职场文书
2016年“11.11”光棍节活动总结
2016/04/05 职场文书
入党转正申请自我鉴定
2019/06/25 职场文书
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python