2.1 简单print用法

print在Python3中是一个函数,所以在使用的时候需要加“()”,而在Python2中没有“()”。

Python中是没有强制的语句终止字符的,所以大家不要像C语言一样,习惯性的以“;”结尾。

在Jupyter中,下图中绿框框的部分属于代码的单元,红框圈起来的地方就代表了绿色框的类型是Code。

因此,如果我们需要执行绿框中的语句,只需使用Ctrl+Enter就可以运行当前这条语句。

执行完毕之后,我们可以看到,在前面In的地方出现了一个序号,也就是执行序号。在灰框下面的空白处输出了结果“Hello world!”。

所以,在网页的模式下,我们可以比较好的实现编程和交互。输入输出都可以立马得到结果,这也是我们采用Jupyter来教学的主要原因。

在Python中,print默认输出是换行的,比如下图中,我们编写了两条print语句,可以看到这两条语句之间是有换行的。

如果我们要实现print输出不换行,则需要指定结尾符“end=‘ ’”。这样的话,两条语句之间就没有换行了。

如果把两条语句放在同一个print中,用逗号分隔开来,得到的也是没有换行的输出,这样就不用像上图中指定结尾符那么麻烦了。

> 示例代码

1.py
print("Hello world!")
2.py
print("Hello")
print("world!")
3.py
print("Hello", end=' ')
print("world!")
4.py
print("Hello","world!")

Last updated