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输出不换行与多行注释的主要内容,如果未能解决你的问题,请参考以下文章

sublime text 换行与不换行设置

markdown 换行与不换行

CSS强制英文中文换行与不换行 强制英文换行

CSS强制英文中文换行与不换行 强制英文换行

2.python基础知识 行与缩进注释多行语句

python脚本输出不换行或者输出换行