三大流程控制:1、if判断语句 2、while循环语句 3、for循环语句

  三大流程控制:1、if判断语句 2、while循环语句 3、for循环语句

  一、if判断语句

    (1)什么是if判断

        判断一个条件如果成立则做...不成立则做...

    (2)为何要有if判断

        让计算机能够像人一样具有判断能力

    (3)如何用if判断

    语法1:

      if 条件1:

        code1

        code2

        code3

        .......

      例:

      age = 18

      if age!=18

        print('你好啊小伙子')

        print('加个微信吧...')

      print('other code...')

 

    语法2:

      if 条件1:

        code1

        code2

        code3

        。。。

      else:

        code1

        code2

        code3

        。。。

    语法3:

      if 条件1:

        if 条件2:

          code1

          code2

          code3

          。。。

        else:

          code1

          。。。

      else:

        code1

        。。。

    语法4:

      if 条件1:

        code1

        code2

        。。。

      elif:

        code1

        。。。

      elif:

        code1

        。。。

      else:

        code1

        。。。

   二、while循环

      (1).什么是循环

        循环指的是一个重复做某件事的过程

      (2).为何要有循环

         为了让计算机能够像人一样重复做某件事

      (3).如何用循环

        while循环的语法:while循环又称为条件循环,循环的次数取决于条件

      while 条件:

        子代码1

        子代码2

        子代码3

      如何结束while循环

      方式一:操作while循环的条件让其结束

      例子:

        print('start....')

 

        tag = True

        while tag:

          name = input('please your name>>:')

          pwd = input('please your password>>:')

          if name == 'young' and pwd == '123'

            print('login successful')

          else:

            print('user or password err')

        print('end....')

      如何结束while循环

      方式一:操作while循环的条件让其结束

      

print('start....')

 

        tag = True

        while tag:

          name = input('please your name>>:')

          pwd = input('please your password>>:')

          if name == 'young' and pwd == '123'

            print('login successful')

            tag = False

          else:

            print('user or password err')

        print('end....')

    方式二:break强行终止本层循环

        就是在循环结束的最后一步加break

    while循环语句continue:continue代表结束本次循环,直接进入下一次

    while循环的嵌套:

      就是在while循环里面再写一个while循环

    三、for循环

      for循环主要用于循环取值

    例子:

    while循环表达方式:

      student=['egon','young','zhangxx']

      i = 0

      while i < len(student):

        print(student[i])

        i+=1

    for循环表达方式:

      student=['egon','young','zhangxx']

      for item in len(student):

        print(item)

posted @ 2018-09-14 16:24  小菜鸟张阳阳  阅读(324)  评论(0编辑  收藏  举报