流程控制及循环控制等

1.可变数据类型:在id不变的情况下,value可以改变(列表,字典)

2.可变数据类型:value改变,id也跟着改变

1.数字

2字符串

3布尔

运算符:

以下假设变量:a=10,b=20

比较运算

以下假设变量:a=10,b=20

赋值运算

以下假设变量:a=10,b=20

逻辑运算

流程控制:

单分支, 双分支,多分支。

补充(is比较的是ID,==比较的是==)

课程金典程序

1 count=0
2 while count<10:
3     if count==4:
4         break
5     print(count)
6     count+=1
1 count=0
2 while count<10:
3     if count>=4 and count>=6:
4         count+=1
5         continue
6     print(count)
7     count+=1
while True:
    score=int(input(‘请输入成绩:‘))
    if score>=90:
        print(‘A‘)
    if score>=80:
        print(‘B‘)
    if score>=70:
        print(‘C‘)
    if score>=60:
        print(‘D‘)
    if score>=50:
        print(‘E‘)
 1 alex=56
 2 while True:
 3 age=int(input(‘猜一猜年龄‘))
 4     if age>alex:
 5         print(‘太大了‘)
 6     elif age<alex:
 7         print(‘太小了‘)
 8     else:
 9         print(‘猜对了‘)
10         break
11         
 1 alex=56
 2 count=1
 3 while count<=3:
 4     age=int(input(‘猜一猜年龄‘))
 5     if age>alex:
 6         print(‘太大了‘)
 7         count+=1
 8     elif age<alex:
 9         print(‘太小了‘)
10         count+=1
11     else:
12         print(‘猜对了‘)
13         break
 1 alex=56
 2 count=1
 3 while True:
 4     if count>3:
 5         print(‘您的次数已用完‘)
 6         break
 7     age=int(input(‘猜一猜年龄‘))
 8     if age>alex:
 9         print(‘太大了‘)
10     elif age<alex:
11         print(‘太小了‘)
12     else:
13         print(‘猜对了‘)
14         break
15     count+=1
 1 alex=56
 2 count=0
 3 while True:
 4     if count>2:
 5         break
 6     age=int(input(‘猜一猜年龄‘))
 7     if age>alex:
 8         print(‘太大了‘)
 9     if age<alex:
10         print(‘太小了‘)
11     if age==alex:
12         print(‘猜对了‘)
13         break
14         count+=1
时间: 2024-10-06 19:49:11

流程控制及循环控制等的相关文章

Python流程控制-3 循环控制

循环控制,就是让程序循环运行某一段代码直到满足退出的条件,才退出循环. Python用关键字for和while来进行循环控制,但是没有其它语言的do...while语句(在Java和PHP中都有do while). while循环 while循环语句的控制结构图如下所示: while 判断表达式: 内部代码块 接下来看一个具体的案例,求1-100之间的总和 n = 100 sum = 0 counter = 1 while counter <= n: sum = sum + counter co

shell脚本之流程控制

shell脚本之流程控制 shell脚本之流程控制 条件语句 条件判断 循环语句for,while,until for循环 while循环 until循环 循环控制语句continue 循环控制语句break 循环控制shift命令 创建无限循环 while的特殊用法 for的特殊用法 select循环与菜单 select与case 信号捕捉trap 条件语句 选择执行: 注意:if语句可嵌套 单分支 if 判断条件;then 条件为真的分支代码 fi 双分支 if 判断条件; then 条件为

shell脚本编程——流程控制

shell脚本编程--流程控制 目   录 一. if 二. case 三. for 四. while 五. until 六. 综合应用 一.if 1.语法 (1)单分支 if  判断条件:then fi (2)双分支 if 判断条件; then 条件为真的分支代码 else 条件为假的分支代码 fi (3)多分支 if 判断条件1; then 条件为真的分支代码 elif 判断条件2; then 条件为真的分支代码 elif 判断条件3; then 条件为真的分支代码 else 以上条件都为假

shell脚本流程控制

shell 脚本变成使用过程中通常需要流程控制,一般情况下是顺序执行,在实际使用过程中根据不同情况需要执行不同命令,这时就用到选择执行比如if.case,有时需要重复执行多次,循环执行比如for.while.until 条件选择执行语句if 单分支 双分支 if 判断条件;then 条件为真的分支代码 fi if 判断条件; then 条件为真的分支代码 else 条件为假的分支代码 fi [[email protected] ~]# vim score.sh   1 #!/bin/bash  

php程序的三大流程控制

php程序的三大流程控制 ①  顺序控制(从上到下,从左到右) ②分支控制 if(条件表达式){ //n多语句 }else if (条件表达式){ //n 多语句 }else if(条件表示式){ //. }//这里可能还有更多的else if else{ } u  switch分支语句 基本语法结构 switch(表达式){   case 常量1: //n多语句; break; case 常量2: //n多语句 break; default:    //n多语句;        break;

黑马程序员——C语言——流程控制

流程控制内容主要由选择控制和循环控制组成. 一.选择控制 (一)if 选择结构 1.if(表达式) 语句1: 2.if(表达式) 语句1: else 语句2: 3.if(表达式) {  }  “{}”为作用域,里面可以放多个满足条件的语句 4.if-else if-else  只有一个表达式会被判断执行 代码举例: 1 int a = 6; 2 3 if (a++ > 10) // a == 7 4 { 5 printf("A\n"); 6 } 7 else if (a++ &g

Linux shell脚本流程控制

博主搬家至51CTO,初来乍到,请多指教. 此次我们来通过实例解析Linux shell脚本流程控制 Linux shell脚本流程控制可分为三类:顺序执行,条件选择执行,循环执行 顺序执行:简单理解就是逐行执行脚本内容,逐行解读,逐行执行.(此处不做实例解析) 条件选择执行:可以理解为先进行某一条件的判断选择,再决定执行怎样的脚本内容.常见语句if case 条件选择语句:if if语句用法: 单分支 if 判断条件;then 条件为真的分支代码 fi 双分支 if 判断条件; then 条件

golang 流程控制

Go语言的流程控制主要分为三大类: 1. 条件判断 2. 循环控制 3. 无条件跳转 条件判断 Go语言的条件判断由if ... else if ... else 语句实现,条件表达式值必须是布尔类型,可省略圆括号,但是花括号不能省略且左花括号不能另起一行,比如: if 7%2 == 0 {     fmt.Println("7 is even") } else {     fmt.Println("7 is odd") }     if 8%4 == 0 {   

韩顺平循序渐进学java 第04讲 流程控制

4.1 Java基本语法-三大流程控制 4.1.1 顺序控制 4.1.2 分支控制 ① 单分支 If(条件表达式) { 语句; } ② 双分支 If(条件表达式) { 语句; }else { 语句; } ③ 多分支 v  方法1: If(条件表达式) { 语句; }else if(条件表达式) { 语句; }else { 语句; } v  方法2: switch(条件表达式) { case 常量1: 语句1; break; case 常量2: 语句2; break; ... case 常量n: