zoukankan      html  css  js  c++  java
  • 三大流程控制: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)

  • 相关阅读:
    005.hive分组求中位数--sort_array(collect_list(),insert overwrite table --- 实现字段update操作
    004.hive 里的向上取整、向下取整、四舍五入取整
    003.hive选择tableName表中除了name、id、pwd之外的所有字段
    003.flink-flink集群安装HA
    002.flink打jar包时只打包代码,依赖jar包批量指定
    001.如何通过进程号查看进程所依赖的jar包,cd /proc/92232/fd
    002.hive-UDF自定义函数
    02.spark-spark分布式安装
    052.PGSQL-search_path参数 修改了postgresql.conf没有生效 ,应该修改这个配置postgresql.auto.conf文件,postgresql.auto.conf修改系统文件。配置是否被成功应用 pg_file_settings
    devexpress gridview样式设置
  • 原文地址:https://www.cnblogs.com/xiaocaiyang/p/9647362.html
Copyright © 2011-2022 走看看