python中循环for while,流程控制 if语句

1. if 语句

 代码如下 复制代码
i = 10
n = int(raw_input("enter a number:"))
if n == i:   
print "equal"el
if n < i:   
print "lower"
else:   
print "higher"

2. while语句

 代码如下 复制代码

while True:
passelse:
 pass

#else语句可选,当while为False时,else语句被执行。 pass是空语句。

3. for 循环 for..in

 代码如下 复制代码
for i in range(0, 5):
print ielse:   
pass

# 打印0到4

注:当for循环结束后执行else语句;
range(a, b)返回一个序列,从a开始到b为止,但不包括b,range默认步长为1,可以指定步长,range(0,10,2);
4. break语句
终止循环语句,如果从for或while中终止,任何对应循环的else将不执行。
5. continue语句
continue语句用来调过当前循环的剩余语句,然后继续下一轮循环。

时间: 2024-09-28 21:11:01

python中循环for while,流程控制 if语句的相关文章

python中循环语句while用法实例

  本文实例讲述了python中循环语句while用法.分享给大家供大家参考.具体分析如下: 对于python的while语句,注意其缩进即可. python和其他语言一样也有break和continue,分别用来表示跳出循环和继续循环. ? 1 2 3 4 5 6 7 8 #!/usr/bin/python # Simple while loop a = 0 while a < 15: print a, # 在print a后面加,不换行 if a == 10: print "made

详解Python中循环语句的嵌套使用

  这篇文章主要介绍了举例详解Python中循环语句的嵌套使用,是Python入门中的基础知识,需要的朋友可以参考下 Python编程语言允许在一个循环内嵌套另一个循环.下面将介绍几个例子来说明这一概念. 语法 在Python中嵌套循环语句的语法如下: ? 1 2 3 4 for iterating_var in sequence: for iterating_var in sequence: statements(s) statements(s) Python编程语言允许在一个循环内嵌套另一个

Erlang中的函数与流程控制介绍_Erlang

一:函数 1:在Erlang中,[名字相同但参数数目不同]的两个函数是完全不同的函数. 2:其他模块内的函数用完全限定名称 被调用: 复制代码 代码如下: -module(sort1). -export([reverse_sort/1, sort/1]). reverse_sort(L) ->         lists1:reverse(sort(L)). sort(L) ->         lists:sort(L). 3:子句间以分号[;]分隔,在最后的结尾处以[.]结尾. 4:每个函

mysql sql存储过程流程控制if语句用法

今天我们要来讲一下关于mysql教程 sql存储过程流程控制if语句用法与实例教程吧 if语句 if实现条件判断,满足不同条件执行不同的操作,这个我们只要学编程的都知道if的作用了,下面我们来看看mysql 存储过程中的if是如何使用的吧. if contion then list      [elseif condition then list].........      [else list] end if 这样看上去像asp教程里面的条件,但在elseif时又有些像php教程中的if,但

Java语言入门教程(八):Java语言中的运算符与流程控制

不论使用何种语言,最终都是为了实现业务逻辑.在面向对象的编程语言中 ,业务逻辑都在方法中实现.因此,对于初学者来说,了解完成Java类方法体的 基本知识点是非常必要的.本文中,将介绍编写方法体必须了解的两个方面:运 算符,流程控制. Java中的运算符根据其功能,可以分成4类.首先需要注意的是,Java中的运 算符是不能重载的.下面分别对4类运算符进行介绍. 1. 算术运算符:+,-,*,/,%,++,-- 算术运算符是对基本数据类型进行运算的操作符,其中容易混淆的是/表示除 ,而%表示取余.另

Python中循环语句中的else用法

问题描述 本文讨论Python的for-else和while-else语法,这是Python中最不常用.最为误解的语法特性之一.Python中的for.while循环都有一个可选的else分支(类似if语句和try语句那样),在循环迭代正常完成之后执行.换句话说,如果我们不是以除正常方式以外的其他任意方式退出循环,那么else分支将被执行.也就是在循环体内没有break语句.没有return语句,或者没有异常出现.考虑一个简单的(无用的)例子:>>> for i in range(5):

Python 流程控制实例代码_python

首先,介绍if-else条件语句.if语句是用来根据表达式的真假来有选择的执行特定的程序块,控制程序的流程.用法同java等语言.对于else if,有一个elif的简写方式. 例如: 复制代码 代码如下: if x > 3: print("greater") elif x == 3: print("eq") else: print("small") 接下来介绍while语句.while语句的作用是在条件表达式为真时,重复执行特定的程序块.

PYTHON中FOR循环的if ELSE的例子

if 语句是用来检查一个条件:如果条件为真(true),我们运行一个语句块(你为if块),否则(else),我们执行另一个语句块(称为else块).else子语句是可选的. 例如(保存为 if.py): number = 23 guess = int(input('请输入一个整数:'))      #等待输入整数 if guess == number:     print('恭喜,你猜对了.')    # 新块从这里开始     print('(但你没有获得任何奖品!)')    # 新块在这里

详解JavaScript中循环控制语句的用法

  这篇文章主要介绍了详解JavaScript中循环控制语句的用法,包括break语句和continue语句的使用方法,需要的朋友可以参考下 JavaScript提供完全控制来处理循环和switch语句.可能有一种情况,当你需要退出一个循环,但未达到其底部.也可能有一种情况,当要跳过的码块的一部分,并直接开始下一个迭代. 为了处理这些情况下,JavaScript提供了break和continue语句.这些语句是用来马上退出任何循环或启动循环的下一次迭代. break 语句: break语句,这是