Python中end=''解释

Posted zwh29

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python中end=''解释相关的知识,希望对你有一定的参考价值。

在学习python的九九乘法表案例中发现新的关键词end,查询资料、博客整理如下:

参考博客https://www.cnblogs.com/DJRemix/p/11385286.html

for i in range(1,10):
    for j in range(1,i+1):
        print(str(i)+"X"+str(j)+"="+str(i*j)+"	",end=‘‘)
    print(‘‘)

首先print默认是打印一行,结尾加换行。
为了输出整齐的九九乘法表,同一个i内公式要在一行,需要用到end=‘‘,表示传递一个空字符串,末尾不换行,加空格。

这样print函数不会在字符串末尾添加一个换行符,而是添加一个空字符串,其实这也是一个语法要求,表示这个语句没结束。

 

以上是关于Python中end=''解释的主要内容,如果未能解决你的问题,请参考以下文章

请问python中end=','怎么去掉最后一个逗号

python程序编写?

python print end=' ' 不换行

python语句中的 end=' ' 的作用

Python中print(":^4".format(i),end=' ')是啥意思啊?

Python标准库 内置函数print objects sep ' ' end ' ' file sys st