在上一篇文章中我们已经在交互模式中使用 Python。键入命令(指令)后,Python 立即执行这个命令。
执行(executing)命令、指令或程序就表示“运行”或者“发生”,这只是运行或发生的另外一种形象说法。
下面就在交互模式中再尝试几条指令。
在提示符后面键入下面这条指令:
>>> print 5 + 3
你会得到:
8
这么说 Python 确实会做加法!这并不奇怪,因为计算机本来就很擅长算术运算。
下面再试一个:
>>> print 5 * 3
15
几乎所有计算机程序和语言中都使用 * 符号作为乘号。这个符号称作“星号”或“星”。如果你在数学课上总是把“5 乘以 3”写作 5 × 3,在 Python 中就必须习惯于用* 来做乘法。(大多数键盘上,这个符号都在数字 8 的上面。)
那好,再试试这个:
>>> print 2345 * 6789
15920205
那么,这一个呢?
>>> print 1234567898765432123456789 * 9876543212345678987654321
12193263200731596000609652202408166072245112635269
没错。但是利用计算机,超大数的数学计算也能完成。不仅如此,你还可以做些别的事情,比如说:
>>> print "cat" + "dog"
catdog
或者再试试这个:
>>> print "Hello " * 20
Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello
Hello Hello Hello Hello Hello Hello Hello Hello Hello Hello
除了数学计算,计算机擅长的另一件事就是反复地做事情。在这里,我们告诉Python 让它把 Hello 打印 20 次。
后面还会在交互模式中做更多事情,不过今天就到这里吧!
领取专属 10元无门槛券
私享最新 技术干货