zoukankan      html  css  js  c++  java
  • Python基础知识进阶(五---2)----程序基本结构、简单分支、异常处理、三大实例分析、基本循环结构、通用循环构造方法、死循环嵌套循环、布尔表达式

    上一篇随笔写的内容有点多了,决定分成两节,不然自己看的时候也头疼。

    三者最大实例:

    分支结构可以改变程序的控制流,算法不再是单调的一步步顺序执行。

         假设:以找出三个数字中最大者的程序设计为例。

           输入:三个数值。

           处理:三者最大算法

           输出:打印最大值

    计算机怎么能确定哪个是计算机输入的最大值呢?

      策略1:通盘比较

          将每个值与其他所有值比较以确定最大值。

           if x1>=x2 and x1>=x3:

             max = x1

           elif x2>=x1 and x2>= x3:

             max = x2

           else:

             max = x3

    策略2:决策树

        决策树方法可以避免冗余比较。

        

     1 if x1>=x2:
     2     if x1>= x3:
     3         max = x1
     4     else:
     5         max= x3
     6 else:
     7        if x2>= x3:
     8             max = x2
     9         else:
    10             max = x3

    未写完,第三周,4.5三者最大实例分析,明晚继续

    延时了半个月,工作的事情耽误,还有自己的毅力不足。好吧,今晚开始更新。(有人评论了,哈哈)

  • 相关阅读:
    HTML 表单和表格
    HTML 多媒体
    k8s-pod健康检查_探针
    中医穴位小知识
    k8s-yaml定义pod属性说明
    k8s-yaml格式的pod定义文件完整内容
    k8s-redis集群属性简单解释
    ls 的顺序与倒序排列
    K8S kind几种类型
    openssl自签证书
  • 原文地址:https://www.cnblogs.com/qq119829917/p/7613413.html
Copyright © 2011-2022 走看看