[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() 之后

  • 标识符 就 一定 能当变量用 吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值