python3之控制流程(if,while,for)

                                  python3之控制流程

1.流程控制:

if(判断真假):
         如果是真执行(缩进)
else:
         如果是假执行

2.逻辑控制:

x = raw_input(‘please enter you name ‘)
y = raw_input(‘please enter you age ‘)
if x == ‘lupeng‘:
         ify == ‘24‘
                   print‘ok‘
         elify == ‘25‘
                   print‘haha‘
         else:
                   print‘l don"n know‘
else:
         print‘not an age‘

3.循环while

while 判断条件:
     #如果判断条件是真,循环体的语句会一直执行
语句1
语句2
修改判断条件中的变量,使得循环是可以结束的
这里的语句,和while无关(缩进)
i=0
while i<20:
print i
     i = i + 1

4.for 循环

In [85]: for i in arr:
   ....:     print(i)
   ....:     
-11
1
2
5

5.跳出循环(breakcontinue

    break跳出循环

    continue跳出本次循环,开始下一循环

时间: 2024-02-11 12:13:46

python3之控制流程(if,while,for)的相关文章

控制流程语句

控制流程语句包含以下几种: 1.if - else 语句 2.switch 语句 2.循环语句: while和for 3.break和continue语句 if - else 语句:(判断语句) 格式一: 只适用于一种情况下去使用.  if(判断条件){   符合条件执行的代码;  } 格式二:适用于两种情况下去使用  if(判断条件){    符合条件执行的代码  }else{    不符合条件执行 的 代码  } 格式三: 适用于多种情况使用的  if(判断条件1){   符合条件1执行的

Java基础语法&lt;四&gt; 控制流程

if while do while for switch case case标签可以是: 类型为char.byte.short或int ( 或其包装器类Character.Byte.Short和Integer).的常量表达式 枚举常量 从JavaSE7开始,case标签还可以是字符串字面量 中断控制流程语句 break 不带标签的break语句.可以用于退出循环语句 带标签的break语句,用于跳出多重嵌套的循环语句.(标签必须放在希望跳出的最外层循环之前,并且必须紧跟一个冒号) 可将标签应用到

控制流程——学渣C语言再修之路

C语言的控制流程是基础中的基础,几乎没有程序不用到选择和循环控制的,今天又来看这些内容,以求入门. 选择结构: 只有一个选项:这个肯定很easy啊,就是 if(expression){ Statements: } 这里就是要注意代码的简单易懂,expression一定不要写的太复杂,判断条件很多时就可以分开来写,不要写晦涩的代码. 两个选项:这个就是 if(expression){ Statements: }else{ Statements: }没有什么好说的. 其实这里可以用三目运算符来代替

【C++探索之旅】第一部分第六课:控制流程,随心所至

内容简介 1.第一部分第六课:控制流程,随心所至 2.第一部分第七课预告:函数效应,分而治之 控制流程,随心所至 上一课<[C++探索之旅]第一部分第五课:简易计算器>比较简单,这一课也不难,却很重要. 其实目前来说,基础部分和<C语言探索之旅>有些类似.难免有些重复,毕竟C++从C语言借鉴了不少.不过小编保证之后进入C++的面向对象编程部分,才是精彩中的精彩.敬请期待~ 好了,扯回正题. 大家应该看过不少科幻片吧,其中很大一部分是说电脑发展起来成为人工智能和人类打架的(反正最终都

python013 Python3 条件控制

Python3 条件控制Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块.可以通过下图来简单了解条件语句的执行过程: if 语句Python中if语句的一般形式如下所示: if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_3 如果 "condition_1" 为 True 将执行 "statemen

Java基本的程序结构设计 控制流程

控制流程 java的控制流程和C和C++基本一致,只是不能使用goto语句,不过break语句可以带标签,实现从内层循环跳出的目的.标签可以放在for或者while前面.如下: package com.zjf;   import java.io.Console; import java.util.Scanner;   public class Test {      public static void main(String[] args) {       outer: for(int i=0

04 Java基础 -控制流程语句

/* 控制流程语句: 语句: 使用分号分隔的代码就是一个语句. 顺序语句: 按照代码顺序从上往下执行所有的代码就是顺序语句 ; 也是一个语句 */ class Demo1 {     public static void main(String[] args){     /*     int i = 10;  //声明变量的语句         ;//空语句         System.out.println("Hello World!"); //输出语句             *

爪哇国新游记之十一----用异常控制流程

import java.util.HashMap; import java.util.Map; public class LoginService{ private Map<String,String> map; public LoginService(){ map=new HashMap<String,String>(); map.put("张三", "123"); map.put("李四", "123&quo

JAVA——控制流程

在Java中,都要声明一个贷main()方法的公用类.程序从main()方法的第一条语句开始执行,随后一条一条地执行后续的语句,直到到达程序的终点 — main()方法的末尾.然而,在程序设计时,我们经常需要改变程序的控制流程,也就是语句的执行顺序.有三种基本技术可以改变程序的控制流程: 1.调用方法.调用方将导致控制流程离开当前方法当前方法,转移到被调用的方法.例如,当我们调用println(),控制程序离开main(),转到println(),并且在执行完成时返回main()方法. 2.选择