详解python基础之while循环及if判断
作者:菜鸟运维 发布时间:2023-01-14 20:54:39
标签:python,while,if
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判断网站的支持!
来源:http://www.cnblogs.com/haimeng/archive/2017/08/24/7423547.html
0
投稿
猜你喜欢
- 今天在慕课网上学习了有关于python操作MySQL的相关知识,在此做些总结。python操作数据库还是相对比较简单的,由于python统一
- 应用OpenCV和Python进行SIFT算法的实现如下图为进行测试的gakki101和gakki102,分别验证基于BFmatcher、F
- 一、背景python是一个动态语言,可以支持我们在运行时动态的给类、对象添加属性或者方法;但是如果我们想要限制可以添加的属性或方法该怎么办呢
- 本文列出了HTML4标签的默认样式列表,对网页设计者来说这个应该很有用。原文来自:W3C (http://www.w3.org/TR/CSS
- 1、卓越亚马逊的首页轮换图片,每刷新一次,都是随机不同的顺序显示,这样的设计解决了对于较多图片轮换而靠后的图片信息很少被看到的问题,这点对于
- 本文实例讲述了PHP5.6读写excel表格文件操作。分享给大家供大家参考,具体如下:测试环境:php5.6.24.这块没啥兼容问题。需要更
- 如果进入了shell交互窗口,python的退出方式只能够用函数不能够用命令,这有时候让人感觉到很不习惯。因为函数会比命令多一个括号的输入,
- 刚刚换用windows7 64位旗舰版,使用其自带的iis7作为调试工具,今天调试一个ASP+ACCESS的网站的时候遇到了“ADODB.C
- 简单使用最开始,我们用最短的代码体验一下logging的基本功能。import logginglogger = logging.getLog
- 在没步入正轨之前,先给大家介绍JavaScript 特殊字符你可以在 JavaScript 中使用反斜杠来向文本字符串添加特殊字符。插入特殊
- <% Function FileCounter(counter_file) Dim fs,txt,fi
- phpinfo() 功能描述:输出 PHP 环境信息以及相关的模块、WEB 环境等信息。 危险等级:中 passthru() 功能描述:允许
- 听说 FaceBook 开放其网站的代码了,期前也算是了解过 FaceBook 的架构,所以重点就是看其代码的质量。可以毫不夸张的说,Fac
- 引子编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。数据天生就是文静的
- function chinese2unicode(Str) &nbs
- 引言您是否能编写命令行工具?也许您可以,但您能编写出真正好用的命令行工具吗?本文讨论使用 Python 来创建一个强健的命令行工具,并带有内
- 一). ubuntu下mysql安装布局:/usr/bin  
- 在php中实现验证码还是很方便的,关键点在于掌握php gd库与session的用法。纵观网上php 生成验证码的例子,无不是php gd库
- 想必大家都很喜欢用Word打字,用Excel进行计算和规划,用PowerPoint作幻灯片进行展示…,但是这只用到了Office系列产品的很
- 大家知道,在js里encodeURIComponent 方法是一个比较常用的编码方法,但因工作需要,在asp里需用到此方法,查了好多资料,没