Hello World!
回忆上次内容
-
python3
的程序是一个 5.3M 的可执行文件-
python3
里面全都是 cpu 指令 - 可以执行的那种指令
-
我们可以把指令对应的汇编找到
objdump -d ~/python3 > python3.asm
-
-
汇编语句是和当前机器架构的指令集相关的
-
uname -a
可以查询指令集
-
-
我们执行的过程其实就
- 系统执行
python3
这个可执行文件 - 给了
python3
一个参数hello.py
-
python3
对于hello.py
一句句的解释执行 - 在显示器输出了
hello world
-
python3
执行完毕 - 把控制权交回给 shell
- 系统执行
- 这就是我们执行
hello world
的过程 - 为什么我们学编程总是从
hello world
开始呢?