python输出不换行与多行注释
Posted luffy5459
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python输出不换行与多行注释相关的知识,希望对你有一定的参考价值。
默认情况下,python输出打印方法print(),每一次调用都会单独输出一行内容,有些场景下面,我们需要输出是连在一起的,不用单行显示。这就需要对打印做设置,参数是end,当我们设置参数end='',打印就是连在一起的,如果想间隔一个空格,可以设置end=' '。
如下所示,当不做设置,循环打印0-9是按行打印:
如果我们设置end=' ',那么打印就是这样:
区别很明显,设置end='\\n',就是按行打印,这时候这个参数是可以省略的。我们可以在pycharm编辑器中按住ctrl+点击方法名,进入print定义查看:
下面来谈谈python的多行注释,一般python语言的单行注释就是一个#,这个跟其他语言是不同的,多行注释,简单来操作就是,选中多行,然后ctrl+/。这种注释其实还是使用的#,只不过是批量注释。
还有一种注释,采用符号注释,类似于其他语言的/ * xxxx */,这种,只不过在python这里,符号是''' '''(三个单引号)或者""" """(三个双引号) ,如下所示:
单引号注释:
双引号注释:
这种三个引号注释的方式,有点类似markdown编辑器里面对代码进行包裹的意思,只不过那种包裹最终让代码显示高亮,python的这种注释就是让代码去掉高亮,并且最后不被解释执行。
以上是关于python输出不换行与多行注释的主要内容,如果未能解决你的问题,请参考以下文章