分支&循环

    分支    

单分支

if 条件:
    满足条件后要执行的代码

双分支

if 条件:
    满足条件执行代码
else:
    if条件不满足就走这段

多分支:

if 条件:
    满足条件执行代码
elif 条件:
    上面的条件不满足就走这个
elif 条件:
    上面的条件不满足就走这个
elif 条件:
    上面的条件不满足就走这个
else:
    上面所有的条件不满足就走这段

    while循环    

语法:

条件为真时执行循环体代码,条件为假时跳出循环。
while  条件:
    执行代码...

死循环:条件永远为真。

while True: 

    print(1)

循环中止语句:

break用于完全结束一个循环,跳出循环体执行循环后面的语句
continue和break有点类似,区别在于continue只是终止本次循环,接着还执行后面的循环,break则完全终止循环

while...else:

  当while 循环正常执行完,中间没有被break 中止的话,就会执行else后面的语句

param = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2]
last_character = [‘1‘, ‘0‘, ‘x‘, ‘9‘, ‘8‘, ‘7‘, ‘6‘, ‘5‘, ‘4‘, ‘3‘, ‘2‘, ‘1‘]
n, index = 0, 0

while n < 17:
    ipt = input(‘enter a number:‘).strip()
    if ipt.isdigit() and 0 <= int(ipt) <= 9:
        index += int(ipt) * param[n]
        n += 1
    else:
        print("非法输入!")
        break
else:
    index %= 11
    print(‘The last:‘, last_character[index])

    for循环    

  对可迭代对象进行遍历,后边会学到

原文地址:https://www.cnblogs.com/webc/p/9512957.html

时间: 2024-11-09 01:49:10

分支&循环的相关文章

00x1 python分支循环

三大结构 顺序 分支 循环 分支 分支的基本语法 if 条件表达式: 语句1 语句2 语句3 ...... 条件表达式就是计算结果必须为布尔值的表达式 表达式后面的冒号不能少 注意if后面的出现的语句,如果属于if语句块,则必须同一个锁紧等级 条件表达式结果为True执行if后面的缩进的语句块 In [4]: # if语句练习 # 如果age小于18岁,则打印信息"未成年不能上车" age = 17 if age < 18: print('未成年不能上车') print('你走吧

python 分支 循环

一  python 知识点      1.变量(标签):           a(变量名) = '字符串'or 数字 (整形和浮点型)     a相当于变量名的标签           如: a = '你妹'  相当于给字符串 '你妹'添加了一个a标签或者说起了一个名字a        注意点:              1.变量名以字母,数字,下划线,但不能数字开头命名,看其名了其意              2.分号必须英文格式还有不要有分号      2.分支与循坏:          1

Oracle数据库之SQL基础和分支循环

一.SQL基础语言 DECLARE --声明 a varchar2(10); --变量或对象 BEGIN a:='小明';-- := 表示给一个变量赋值 dbms_output.put_line(a); --输出用 dbms_output.put_line() END; 二.分支 DECLARE --声明 A NUMBER(10); B NUMBER(10); BEGIN A := 2; B := 3; IF A < B THEN DBMS_OUTPUT.PUT_LINE('a小于b'); EL

3.1运算符+代码结构(分支+循环)+函数

运算符+结构控制(循环) *本节视频和图例·代码请看百度云:http://pan.baidu.com/s/1dEpBYwh 1回顾+算术运算符+作业分析 2运算符(赋值+错误抑制+比较+字符串运算+三目+自操作) 3逻辑运算符+位运算符(三码) 4运算符优先级+代码结构(顺序+分支(if+switch)+for循环+循环控制(break)) 5循环(while+do-while)+双层循环(九九乘法表)+模板标记 6函数(分类+定义+调用+原理+命名规范+参数说明(形参+实参)) 回顾 php基

3.2代码结构(顺序+分支+循环)+函数

代码结构 通常将代码的执行结构分成三种:顺序结构,分支结构,循环结构 顺序结构 代码从上往下一次执行. 分支结构 给定条件,不同的条件下产生的结果应该不一样. 分支结构:通过条件的判断,选择性的执行相应的代码. 分支结构有两种:if分支,switch分支 if分支 最简语法 if(条件表达式){ //条件表达式返回的结果是true //要执行的代码块 } 标准分支语法 if(条件表达式){ //true所要执行的代码块 }else{ //false所要执行的代码块 } 复杂(复合)语法 if(条

Swift2.0(8)分支循环

分支语句 if语句的格式: if  条件 {}  else {} if  条件 {}  else if 条件 {}  else {} 条件要求是一个Bool类型的值 Swift要求{}中只有一条语句,{}也不能省略 switch语句的格式: switch 分支因子 { case 值1: 响应1 case 值2, 值3: 响应2和3 ... default: 其他处理 } Swift中case语句不需要用break结尾 case可以支持: 简单的字面值,如: var cardType = "大陆通

(5)分支,循环

1.分支 'use strict' var score=parseFloat(prompt('input your score: ')) if (score>=90) //一行语句可以省略写{}. alert('A') else if (score>=80 ) //判断条件只有一个,多个用&& ,|| 不是and /or alert('B') else if (score>=70) alert('C') else if (score>=60) alert('D')

编程基础及分支循环语句

编程基础 程序: 一组能让计算机识别和执行的指令 电子计算机 能够执行程序的机器 现代计算机: 艾伦·麦席森·图灵(Alan Mathison Turing,1912年6月23日-1954年6月7日),英国数学家.逻辑学家,被称为计算机科学之父,人工智能之父.图灵提出的著名的图灵机模型为现代计算机的逻辑工作方式奠定了基础 冯·诺依曼著名匈牙利裔美籍犹太人数学家.计算机科学家.物理学家和化学家,数字计算机之父.他提出了以二进制作为数字计算机的数制基础,计算机应该按照程序顺序执行,计算机应该有五大部

流程控制之分支循环

在编写 Go 程序的时候,我们不仅会用前面学到的数据结构来存储数据,还会用到 if.switch.for 来进行条件判断和流程控制,今天我们就来一起学习下它们. if if 主要用于条件判断,语法为: if 条件 { # 业务代码 } 先看一个简单例子: package main import "fmt" func main() { age := 7 if age > 6 { fmt.Println("It's primary school") } } 我们可