学习
实践
活动
专区
工具
TVP
写文章
专栏首页柠檬先生Python基础 条件判断和循环

Python基础 条件判断和循环

pyhton if 语句

  if 语句后接表达式,然后用: 表示代码块。

    age = 20

    if age >= 18:

      print 'your age is', age

      print 'adult'

      your age is 20

      adult

python if-else

    if age >= 18:

      print 'adult'

    else:

      print 'teenager'

    利用 if ... else ... 语句,我们可以根据条件表达式的值为 True 或者 False ,分别执行 if 

    代码块或者 else 代码块。

python if-elif-else

  要避免嵌套结构的if...else... ,我们可以用if ... 多个elif ... else ... 的结构。

    if age >= 18:

      print 'adult'

    elif age >= 6:

      print 'teenager'

    elif age >= 3:

      print 'kid'

    else:

       print 'baby'

python for 循环

    list或tuple 可以表示一个有序集合,如果我们想一次访问一个list中的每个元素

    L = ['Adam', 'Lisa', 'Bart'] for name in L: print name

python while 循环

    和for循环不同的另一种循环是while 循环,while 循环不会迭代 list 或tuple 的元素

    而是根据表达式判断循环是否结束。

      比如要从 0 开始打印不大于N 的整数

        N = 10

         x = 0

         while x < N:

         print x

         x = x + 1

      while 循环每次先判断x < N 如果为True, 则执行循环的代码块,否则退出循环。

python break 退出循环

    用for 循环 或者while 循环时,如果要在循环体内直接退出循环,可以使用break

      比如计算1至100 的整数和,我们用while实现。

        sum = 0

        x = 1

        while True:

          sum = sum + x

          x = x + 1

          if x > 100:

          break

        print sum

python continue 继续循环

    在循环过程中,可以使用break 循环退出当前循环,还可以用continue 跳过

    后续循环代码,继续下一次循环。

      for x in L:

         if x < 60:

        continue

        sum = sum + x

        n = n + 1

python 多重循环

  在循环内部,还可以嵌套循环,我们来看一下例子

    for x in ['A','B','c']:

      for y in ['1','2','3']

        print x + y

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!
本文分享自作者个人站点/博客:https://www.cnblogs.com/nmxs复制
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • Python基础教程之条件判断和循环

    执行上下文
  • 【Python】5“条件判断和循环“

    这样会报错,因为键入的信息默认是str类型,所以在案例中是将键入的值与int类型的数值进行比较,这样明显不符合规定,所以Python提供了方法将str转为int...

    肓己
  • Python基础——判断和循环

    py3study
  • python条件判断与循环

    python的缩进规则,如果if语句判断是True,就把所进的代码执行,也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,...

    py3study
  • 【基础】Python 测验 - 条件判断与循环-菜鸟教程

    Python 测验续集,继续分享,欢迎自测,跟着节奏一起来,同样是来自于菜鸟教程的python课后练习Python 测验 - 条件判断与循环。

    二爷
  • 三、python基础之条件和循环

    计算机又被称作电脑,意指计算机可以像人脑一样,根据周围环境条件(即expession)的变化做出不同的反应(即执行代码)

    py3study
  • python-if条件判断与while/for循环

    for else:当for 循环正常执行结束没有遇到break 时会进入 else

    suwanbin
  • 条件判断与循环

    1、给一个正整数,要求判断其位数,并且将该数的每一位数打印出来,分别按从为数从小到大和从大到小进行打印

    dogfei
  • Python基础:条件与循环

      但如果你需要在满足某个条件前,不停地重复某些操作,并且没有特定的集合需要去遍历,那么一般则会使用 while 循环。

    py3study
  • Python基础-条件与循环

    小团子
  • Python 中的条件判断、循环以及循环的终止

    条件语句是用来判断给定条件是否满足,并根据判断所得结果从而决定所要执行的操作,通常的逻辑思路如下图;

    村雨遥
  • Python中的条件判断、循环以及循环的终止

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    村雨遥
  • Python入门基础解答条件判断语句和循环语句的新手使用教程

    无论什么语言都不会缺少条件判断语句和循环语句。我们日常中也有条件判断和循环,条件判断(明天如果下雨就不出门,如果晴天就出门。);循环(上学朗读课文,老师说:把文...

    啦啦啦
  • Python入门基础解答条件判断语句和循环语句的新手使用教程

    无论什么语言都不会缺少条件判断语句和循环语句。我们日常中也有条件判断和循环,条件判断(明天如果下雨就不出门,如果晴天就出门。);循环(上学朗读课文,老师说:把文...

    啦啦啦
  • java基础(三):条件判断,循环,类与对象

    类:我们叫做class。 对象:我们叫做Object, instance(实例)。以后我们说某个类的对象,某个类的实例。是一样的意思。

    Vincent-yuan
  • Python爬虫基础五:循环语句和条件语句

    远方的星
  • Python学习之条件,判断,循环语句学习 原

    用户2603479
  • Python if多重判断条件判断用法和案例

    前面的内容讲的是简单的流程判断,这里我们来说说如何使用if语句实现多重判断,在实际应用中会出现多种情况只执行一个结果的场景,比如下面我们来演示一个体重标准测试工...

    python自学网
  • Python基础02——序列&条件循环&字典

    **注意事项:**序列相加只支持同类型的序列进行相加,比如字符串和列表相加就会报错。

    每天都要进步的阿凯

扫码关注腾讯云开发者

领取腾讯云代金券