条件,循环控制语句

循环控制语句:for,while。在python中for比较常用,主要用来遍历循环序列,可以嵌套。

   ##相互嵌套
a=[[‘apple‘,‘banana‘,‘grape‘],(‘1‘,‘2‘,‘3‘)]
for x in a:
    for y in x:
        print(y,end=‘ ‘)

输出结果:apple banana grape 1 2 3

Python中还提供了range函数 range(x,y,z)

举个例子:range(1,6,2)意思是从1遍历到6,步长为2,可以取1,不能取6。步长默认为1,可以不写。

for i in range(0,10):##反向输出range(9,-1,-1)
    print(i,end=‘ ‘)

输出结果:0 1 2 3 4 5 6 7 8 9

break()终止函数可以在循环中以if判断终止条件时使用。

for i in range(0,10):
    if i == 3:
        break##注意缩进
    print(i,end=‘ ‘)

输出结果:0 1 2

continue()函数与break()函数对应,判断条件继续执行文件。

for i in range(0,10):
    if i == 3:
        continue ##注意缩进
    print(i,end=‘ ‘)

输出结果: 0 1 2 4 5 6 7 8 9

Python中没有默认分支语句case,可以使用条件控制语句if else来实现,更好的方法是通过字典的关键字。

##注意缩进
print(‘输入数据‘)
a=input()##input()函数默认输入数据a为字符串
a=int(a)##把字符串转换成int型
if a<0:
    print("负数")
elif a>0:
    print("正数")
else:
    print("你输入的是0")

原文地址:https://www.cnblogs.com/xbzc/p/12562579.html

时间: 2024-10-28 14:38:28

条件,循环控制语句的相关文章

Python条件控制语句与循环控制语句(四)

程序语言的条件控制语句与循环控制语句都一样,都是if与while还有for等. Python的条件语句是通过一条或多条语句的执行结果(True或false)来决定执行的代码块. If语句一般格式为: If condition_1 : statement block_1 elif condition_2  : Statement block_2 else condition_3 : Statement block_3 如果condition_1条件成立,则执行 statement block_1,

(7)javascript的程序控制结构及语句------(2)循环控制语句、跳转语句、对话框

一.循环控制语句 循环语句主要就是在满足条件的情况下反复执行某一个操作,循环控制语句主要包括while语句.do...while语句 和for语句. 1.While语句 语法: While(条件表达式语句) { 执行语句块 } 当"条件表达式语句"的返回值为true时,则执行大括号"{ }"中的语句块,当执行完大括号"{ }"的语句块后,再次检测条件表达式的返回值,如果返回值还为true,则重复执行大括号"{ }"中的语句块,

22:python中的循环控制语句

循环控制语句可以更改语句执行的顺序.Python支持以下循环控制语句: 控制语句 描述 break 语句 在语句块执行过程中终止循环,并且跳出整个循环 continue 语句 在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环. pass 语句 pass是空语句,是为了保持程序结构的完整性. 22.1 break语句 Pythonbreak语句,就像在C语言中,打破了最小封闭for或while循环. break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,

javascript的程序控制结构及语句------(2)循环控制语句、跳转语句、对话框

一.循环控制语句 循环语句主要就是在满足条件的情况下反复执行某一个操作,循环控制语句主要包括while语句.do...while语句 和for语句. 1.While语句 语法: While(条件表达式语句) { 执行语句块 } 当“条件表达式语句”的返回值为true时,则执行大括号“{ }”中的语句块,当执行完大括号“{ }”的语句块后,再次检测条件表达式的返回值,如果返回值还为true,则重复执行大括号“{ }”中的语句块,直到返回值为false时,结束整个循环过程,接着往下执行while代码

循环控制语句

1. Java中的循环控制语句一共有3种,分别是while,do… while以及for循环. 2. while循环,形式为: while(布尔表达式) { //待执行的代码 } public class WhileTest { public static void main(String[] args) { int a = 2; //循环变量 int sum = 0; //存储相加后的结果 while(a <= 100) { sum += a; a += 2; } System.out.pri

PHP循环控制语句之“while”

在我们的程序开发中,有时可能需要重复的使用某段代码或者某段函数,比如需要输入“1*2*3*4...*100”,如果让人工来输入的话,会浪费很多的时间,也很繁琐,但是,在这种情况下,有一个很好的办法,就是使用我们的PHP循环控制语句,使用PHP循环控制语句,可以快速的完成计算,在PHP中,为我们提供了四种循环控制语句:while.do...while.for.和foreach.本章,先给大家讲解第一种循环控制语句“while”循环语句.直线电机分类 “while”循环语句的语法格式 while循环

Python基础教程之第5章 条件, 循环和其它语句

Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32 #Chapter 5 条件, 循环和其它语句 #5.1 print和import的很多其它信息 #对于非常多应用程序来说, 使用logging模块记日志比print语句更合适 #5.1.1 使用逗号输出 #能够看到, 每隔參数之间都自己主动插入了一个空格符 >>> print 'Age:',42 Age: 42 >&g

python学习笔记七:条件&循环语句

1.print/import更多信息 print打印多个表达式,使用逗号隔开 >>> print 'Age:',42 Age: 42   #注意个结果之间有一个空格符 import:从模块导入函数 import 模块 from 模块 import 函数 from 模块 import * 如果两个模块都有open函数的时候, 1)使用下面方法使用: module1.open()... module2.open()... 2)语句末尾增加as子句 >>> import ma

shell脚本编程之循环控制语句(continue/break/sleep)

循环控制语句: continue:提前结束本轮循环,而直接进入下一轮循环判断: while  CONDITION1; do CMD1 ... if  CONDITION2; then continue fi CMDn ... done 示例:求100以内所有偶数之和: #!/bin/bash # declare -i evensum=0 declare -i i=0 while [ $i -le 100 ]; do     let i++     if [ $[$i%2] -eq 1 ]; th