Skip to content

Latest commit

 

History

History
254 lines (183 loc) · 5.48 KB

121-1019969-条件语句_if判断_汉谟拉比法典_周易.sy.md

File metadata and controls

254 lines (183 loc) · 5.48 KB
show version enable_checker
step
1.0
true

if 条件判断

回忆

  • 上次可以对分支结构进行调试 debug
    • 不满足条件
      • 直接跳过条件体
  • display
    • 可以列出所有监控变量
  • 还更可以设置条件断点
    • b 5,t<=30
  • 这种条件语句还是挺常见的
    • 我们生活中也有类似的条件判断吗?🤔

天气预报

  • 如果天气要下雨
    • 那我就带着雨具

图片描述

  • 这种条件语句的思路
    • 在很久以前就有了

占卜

  • 甲骨文例一般包括
    • 前辞(或称叙辞)
      • 记录占卜时间(干支名)、占卜者和地点
    • 命辞(或称贞辞)
      • 记录所占卜的具体事情
    • 占辞
      • 根据兆纹所呈现的占卜结果进行判断
    • 验辞
      • 记录占卜过后的应验情况

图片描述

睡虎地秦简

  • 服徭役如果迟到三到五天
    • 要被上级口头批评
  • 如果迟到六天到十天
    • 则会被罚款一只盾牌
  • 超过十天
    • 则会被罚款一副甲胄

图片描述

  • 水雨,如果遇到连绵大雨等不可抗因素
    • 除兴,劳役是会解除的

大泽乡

  • 吴广

    • 鱼腹藏书
    • 夜半狐叫
  • 陈胜

    • 本陈国贵族
    • 了解律法
  • 利用了信息不对称

    • 公等遇雨
    • 皆已失期
    • 失期当斩

图片描述

  • 最终
    • 陈胜兵败 为司机所害
    • 吴广 被部将夺权所害
  • 但是 这场革命
    • 已经燎原

约法三章

  • 平民刘邦
    • 先入咸阳
    • 与父老约法三章耳
      • 杀人者死
      • 伤人及盗抵罪
  • 这律法
    • 比秦律简单的多
    • 也容易 让人能够明白
    • 也有条件语句的

图片描述

  • 总共三句
    • 杀人者死
    • 伤人者刑
    • 偷盗抵罪
  • 外国法律什么样呢?
    • 也是if语句吗?

汉谟拉比法典

  • Code_of_Hammurabi

  • 法典第一条

    • 𒋳𒈠𒀀𒉿𒈝𒀀𒉿𒇴
    • 𒌑𒌒𒁉𒅕𒈠
    • 𒉈𒅕𒌓𒂊𒇷𒋗
    • 𒀉𒁲𒈠
    • 𒆷𒊌𒋾𒅔𒋗
    • 𒈬𒌒𒁉𒅕𒋗
    • 𒀉𒁕𒀝
  • 倘自由民宣誓揭发自由民之罪

    • 控其杀人而不能证实
    • 揭人罪者应处死

图片描述

  • 汉谟拉比法典由
    • 序言
    • 条文
    • 结语
    • 三部分组成

条文

  • 条件语句
    • 主要出现在条文这一部分

图片描述

  • 法典里面都是各种
    • 条件语句

历法

  • 根据日晷
    • 测定时辰

图片描述

  • 根据圭表
    • 掌握了 太阳周期 和 四季分布的规律

图片描述

  • 总结出一些规律
    • 清明前后
      • 种瓜种豆
    • 芒种
      • 有芒之谷类作物可种,过此即失效
    • 这些都可以总结为 if语句
  • 掌握了 植物生长规律
    • 从而 进入了农业社会

定律

  • 开普勒、牛顿
    • 根据 数字关系
    • 总结出 物理学规律

图片描述

  • 形成了
    • 各种定律
  • 根据定律
    • 有各种 计算公式

计算公式

  • 将计算公式 写入电子表格

图片描述

  • 可以的做出很多自动化的计算

权重 与 公式

  • 各种判定 都依赖于 数字和公式
    • 学生综合测评
    • 院系排名
    • 学校排名
  • 各种决策 也都依赖于 数字和公式
    • 在哪里 限速多少
    • 是否应该 翻新道路

图片描述

  • 数字和公式的背后
    • 是 代码

代码即法律

  • 一切都在计算机中 数字化
    • 行政审批流程
    • 自动化决策系统

图片描述

  • 计算机的工作过程就是执行程序
    • 预定目标的一系列步骤
      • 可以通过代码予以表达

智能合约

  • 代码即法律
    • Code is law

图片描述

  • 将条款以代码的方式
    • 写到公开的智能合约中

图片描述

  • 合约内容
    • 公开化
    • 且不可篡改

代码生成过程 也是法律

  • 代码里面 可以有明确的分工
    • 谁 正在 修改代码
    • 谁 负责 将修改汇总和确认
    • 谁 负责 最终将代码 合并

图片描述

  • 代码 的生成过程
    • 用数字化的方式 记录
  • 写代码的人的组织方式
    • 也是数字化的

if Guido...

图片描述

  • 这个有答案么?

回答

图片描述

总结🤔

  • 其实条件语句从很早以前就有了
    • 律法
    • 历法
  • 今天的 很多决策
    • 都依赖于 数字 和 算法
  • 当年python的发展也曾经面对一次分叉路
    • Guido当时 又是如何抉择的呢?🤔
  • 下次再说 👋