[oeasy]python053_学编程为什么从hello_world_开始
[趣味拓展]为什么学编程都要从hello_world_开始_HelloWorld的由来_程序员的浪漫 回忆上次内容
  • 贝尔实验室 诞生了 两个伟大的作品
  1. unix 系统
  • 美国电报公司
  • 压制bsd
  • 想 垄断操作系统 市场
 
  1. c语言
  • 写起来简单
  • 还能 跨架构
  • 说明书里 还有
  • 我们的老梗 呢!
 
 
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 什么老梗?🤔
出处
  • 原书13页
  • hello world
  • 程序员的浪漫
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 这个案例
  • 成书 之前 就有了
  • 还是手写的
 
手稿
  • 输出<span style="font-size:36px">Hello, world!</span>
  • 主函数 叫做 main
  • 输出函数 叫 printf
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 为什么 输出字符串
  • 要用printf 来当函数名 ?
 
print 来历
  • bwk 在 打字机用纸 上
  • 手写 hello world 😱
 
  • 侧面的孔洞
  • 是向上送纸用的
  • 就像胶片 通过机械 上胶卷
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 当时的打字机(printer)
  • 就是 今天的显示器
  • 所以用 输出函数 用 print
 
小括号
  • 两个函数
  • 后面 都跟小括号
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 小括号 从那个时候 开始
  • 就和 函数调用 相关
  • 一直到今天
 
  • 小括号里面放的
  • 函数参数
  • "hello world"
  • 双引号 引起来
 
引号
  • 双引号 引起来 意味着
  • hello world字符串
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 这一切
  • 今天 已经 司空见惯
  • 小括号 意味着 函数调用
  • 双引号 引起的是 字符串
 
标志
含义
小括号
代表函数
双引号
字符串
Hello World
  • 受到c影响的
  • 不只是 python
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 很多语言
  • 代码例子 第一个例子 都是
  • Hello world
 
源头🧐
  • 习惯成自然之后
  • 新的 编程语言
  • 第一个例子
  • hello world
 
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 这个梗
  • 适用范围
  • 也越来越大
 
流传
  • 美国电报公司
  • 持续将 unix商业化
  • bsd 面临绝境
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 不论 unix 还是 bsd 系统
  • 都在 使用 c语言 编程
  • 新系统 也在 c语言 中酝酿
 
GNU
  • Stallman
  • 为了 抵抗 unix商业化
  • 发起 自由软件运动
  • 组织起GNU
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 用c 写了 shell环境
  • 缺少 一个内核
 
新内核
  • c的土壤里
  • linus 做出了 内核
  • linux
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • linux内核 补完了 GNU的shell
  • 吸引了 unix 和 bsd 的 用户
 
新基础
 
 
添加图片注释,不超过 140 字(可选)
 
  • linux内核
  • 就是用纯c编的
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 这和我们有什么关系吗?
c语言
  • 蓝桥系统是
  • GNU/Linux
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 安卓和很多嵌入式设备
  • 用的也是linux内核
  • 都是基于c的
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • python 是用c写的吗?
基础
  • python的源代码
  • 核心部分 也是用纯c编的
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • c语言 目前排名如何?
排名
  • 编程排名
  1. python
  2. c++
  3. java
  4. c
  5. c#
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • c语言老了吗?
延续
  • 光荣老去
  • 众多 编程语言
  • 都是在 c的基础上 实现的
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 今天
  • 他们的势头 比c还大
  • 但是c 依然是 系统编程的传说
 
笑话
 
 
添加图片注释,不超过 140 字(可选)
总结
  • hello world
  • 不是 从来就有的
  • 来自于 c语言
 
  • print、小括号 和 双引号
  • 也来自于 c语言
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • python 标识符 的 命名规则
  • 依然 完全 学习 c语言 惯例
 
 
 
添加图片注释,不超过 140 字(可选)
 
  • 需要满足 isidentifier() 之后
  • 标识符一定 能当变量用 吗?
 


posted on 2024-12-18 05:37  overmind1980  阅读(3)  评论(0编辑  收藏  举报