Hello World

这是程序员专属的仪式。学习任何一门新语言、新技术,总是要从输出Hello World开始。
打开编辑器,输入以下代码:

In [3]:
print("Hello World")
Hello World

你可以尝试将Hello World改成任意内容,保存后重新运行。

In [4]:
print("Good Morning!")
print("Welcome to UNNC!")
print("Icewould m5-101 is great!")
Good Morning!
Welcome to UNNC!
Icewould m5-101 is great!

这样子写,程序会按照顺序执行这三句话 。

我们不妨把print叫命令(让电脑打出文字的命令),括号内是命令的内容。

世界上所有的程序,都可以写成以下形式:

命令1(内容1)
命令2(内容2)
命令3(内容3)
...

相信我,天问一号火星车的发射程序也不过是以下:

监控(温度,燃料,重量...)
设定目标(火星)
点火(火箭)

也许稍微改动一下,就可以送它去月球:

监控(温度,燃料,重量...)
设定目标(月球)
点火(火箭)

甚至是搞一场烟火:

监控(温度,燃料,重量...)
设定目标(月球)
点火(燃料仓)

看吧,这就是程序猿的快乐。
只不过,这些命令本身,也是由一系列子命令组成的,而且复杂到需要庞大的技术团队去书写和反复测试的。
比如设定目标这个命令也许是这样定义的:

获取坐标(月球)
计算距离(发射地点,月球)
计算角度(发射地点,月球)
设定(距离,角度)
...

而子命令又有子命令,子子孙孙无穷匮也。

而我们要做的,就是书写自己的命令,使用别人写好的命令,将它们组织起来,为社会带来生产力。
总而言之,让我们

改变(世界)