条件判断
  if...else
  if...elif...else
  格式:
    注意缩进!
    if x:
        active
    elif y:
        active
    else :
        active
   
  注意条件判断后,跟随的动作行要进行缩进, 代表在判断后要执行的内容。
条件判断行结尾用冒号结尾。
 
 
循环
  for ... in 循环
      依次把list或tuple中的每个元素迭代出来,如:
          names = ['a','b','c','d']
          for name in names:
              print(name)
  range() 批量生成证书序列
      range(n)    #生成从0开始到n-1的整数序列。 n如果为负数则结果为空。
   
  #计算 1+2+...+100 结果。
    sum = 0
    for i in range(101):
        sum = sum + i
        print(sum)

  while 循环
      只要条件满足,就不断循环。
  #用while循环进行1+2+...+100的结果。
    sum = 0
    n = 0
    while n <= 100:
        sum = sum + n
        n = n + 1
        print(sum)
  # 不要滥用break 和continue , 会造成代码逻辑执行分叉过多,容易出错。
  # 大多数循环并不需要用到break和continue ,相应的动作都可以通过改写循环条件或者修改循环逻辑来去掉break和continue。
   
  break
      退出循环。
    #示例:
      x = 0
      for i in range(10):
          i = i + x
          x = x + 1
          if i == 5:
              print('break)       
              break
 
  continue
      跳过本次循环。
   
 
  #输出1~~100 之间的偶数
    x = 0
    while x <= 100:
        x = x + 1
        if x % 2 != 0:  #除不开2的则略过
            continue
        else:
            print(x)
  #将偶数插入到队列中
    1 #!!/usr/bin/env python3
    2 # -*- coding:utf-8 -*-
    3 li = []
    4 n = 0
    5 while n <= 100:
    6     n = n + 1
    7     if n % 2 != 0:
    8         continue
    9     else:
   10         li.append(n)
   11 print(li)
 
  #将不能被3整除的偶数插入到队列中
    #!!/usr/bin/env python3
    # -*- coding:utf-8 -*-
    lis = []
    n = 0
    while n <= 100:
        n = n + 1
        if n % 2 != 0:
            continue
        else:
            if n % 3 == 0:
                continue
            else:
                lis.append(n)
    print(lis)       

Day3 条件判断和循环的更多相关文章

  1. python之--条件判断和循环

    Python之判断 和其他语言一样,python同样具有条件判断和循环的操作,比如我们可以编写一个简单的判断操作:使用if关键字可以达到判断的效果,如下例: >>> test_if ...

  2. python学习第六天 条件判断和循环

    总归来讲,学过C语言的同学,对条件判断和循环并不陌生.这次随笔只是普及一下python的条件判断和循环对应的语法而已. 条件判断: 不多说,直接贴代码: age = 23 if age >= 6 ...

  3. python入门(11)条件判断和循环

    python入门(11)条件判断和循环 条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: ag ...

  4. Python学习之条件判断和循环

    #coding= utf-8 # 条件判断和循环 # 如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做 age1 = 20 if age1 >= 18: prin ...

  5. Python第四天 流程控制 if else条件判断 for循环 while循环

    Python第四天   流程控制   if else条件判断   for循环 while循环 目录 Pycharm使用技巧(转载) Python第一天  安装  shell  文件 Python第二天 ...

  6. python基础(二)条件判断、循环、格式化输出

    继续上一篇,今天主要总结一下条件判断.循环.格式化输出 一.条件判断 python中条件判断使用if else来判断,多分支的话使用if elif ... else,也就是如果怎么怎么样就怎么怎么样, ...

  7. Python之条件判断和循环(入门4)

    转载请标明出处: http://www.cnblogs.com/why168888/p/6407755.html 本文出自:[Edwin博客园] Python之条件判断和循环 1. Python之if ...

  8. 写给.NET开发者的Python教程(三):运算符、条件判断和循环语句

    本节会介绍Python中运算符的用法,以及条件判断和循环语句的使用方法. 运算符 运算符包括算术运算符.赋值运算符.比较运算符.逻辑运算符等内容,大部分用法和C#基本一致,下面我们来看一下: 算数运算 ...

  9. 【Python⑥】python的缩进,条件判断和循环

    缩进 Python的最大特色是用缩进来标明成块的代码. 这点和其他语言区别很明显,比如大家熟悉的C语言里: ) { num+=; flag-=; } 而在python中: if flag>= 0 ...

随机推荐

  1. jsp跳转不成功,服务器也不报错,登录页面点击登录没反应,代码如下,请韭菜园子的工友给予指导!

    登录后.. 根本跳不到这个检查页面.. 这个登录成功页面也就无从谈起了!

  2. vue项目中h5移动端中通过flex布局实现首尾固定,中间滚动(借鉴)

    html中 <div class="flexLayoutr"> <div class="div_head"></div> & ...

  3. day96:flask:flask-migrate&flask-session&蓝图Blueprint&蓝图的运行机制

    目录 1.flask-migrate 2.flask-session 3.蓝图:Blueprint 4.蓝图的运行机制 1.数据库迁移:flask-migrate 1.Flask的数据库迁移 在开发过 ...

  4. 在FL Studio中通过Key Tracking来改善声音

    FL Studio中的关键点跟踪(Key Tracking),是一种为MIDI添加更多动态效果的便利工具,在FL Studio中通过使用这个插件能力,我们无需担心自动化或手动调整参数等比较麻烦的问题. ...

  5. kafka 数据存储和发送

    摘要 前面我们已经解释获取和更新metadata以及重要性,那么如何给topic 发送数据? kafkaclient和broker通信,有很多种情况,核心的broker提供的接口有6个 元数据接口(M ...

  6. 3.深入Istio:Pilot配置规则ConfigController

    转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com 本文使用的Istio源码是 release 1.5. Config Controller ...

  7. Kafka入门之consumer

    offset存放在_consumer_offsets这个topic下 并且从0-49划分了50个分区: consumer会在kafka集群的所有broker中选择一个broker作为consumer ...

  8. 装饰模式(Decorator Pattern)

    代理模式:动态地给一个对象添加一些额外的职责,它比生成子类方式更为灵活. 优点:在某些时候装饰模式比继承(inheritance)要更加灵活 装饰模式的组成 (1)抽象组件:定义一个抽象接口,来规范准 ...

  9. Arcgis基于高程(DEM)计算地形湿度指数(TWI),以及坡度(Slope)度单位转换为弧度

    以30m*30m分辨率的图层为例 一.基于表面工具箱Surface计算Slope 1.如下图输入图层DEM,输出Slope 2.单位转换: Scale_slope=Slope*pi/180 二.基于水 ...

  10. Maven 依赖树的解析规则

    对于 Java 开发工程师来说,Maven 是依赖管理和代码构建的标准.遵循「约定大于配置」理念.Maven 是 Java 开发工程师日常使用的工具,本篇文章简要介绍一下 Maven 的依赖树解析. ...