python里的end是啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python里的end是啥意思相关的知识,希望对你有一定的参考价值。

python里的end是print函数中的参数,为末尾end传递一个字符串,这样print函数不会在字符串末尾添加一个换行符,而是添加一个字符串,其实这

参考技术A python里的end是print函数中的参数,为末尾end传递一个字符串,这样print函数不会在字符串末尾添加一个换行符,而是添加一个字符串,其实这也是一个语法要求,表示这个语句没结束。end意思就是以给定字符串或制表符结尾,但是不默认换行。(推荐学习:Python视频教程)
在python3中,默认print()为换行,比如图:
此处是一个乘法口诀代码,但是在python3中,默认print后为换行的,此处为了不换行,就需求改变输出方式了,其实这也是一种语法结构,如图:
此处的end="t"是制表符的意思,及打印一个制表符,不换行,
另外,end="n"也是换行的意思
更多Python相关技术文章,请访问Python教程栏目进行学习!以上就是小编分享的关于python里的end是什么意思的详细内容希望对大家有所帮助,更多有关python教程请关注环球青藤其它相关文章!

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

表示将i格式化为字符串时:

^表示居中对齐;4表示输出宽度为4,两边填充空格;end=' '表示最后以一个空格结束而不换行。

下面是一个例子:

i=12

print("=:^4=".format(i),end=' ')

print("前面是来自上一个输出的一个空格")

参考技术A ":^4" 是一个格式化字符串, 其中 ... 是一个占位符, format方法中的参数回按照顺序填入对应的占位符上;
占位符冒号后面的 ^4 用于描述如何显示这个值(i), ^表示居中, 4表示总共4个字符的宽度, 假如i的值是23, 则格式化输出后就是 : 空格23空格
end=' ' 这个是print方法的命名参数, 表示输出完后追加的结束字符, 默认情况是一个换行(\n), 这里将他变更成一个空格, print在输出内容后再输出一个空格, 不换行

以上是关于python里的end是啥意思的主要内容,如果未能解决你的问题,请参考以下文章

python里的.format()是啥意思

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

python里的if __name__ == '__main__'是啥意思,简单点

python中Matlab的等效命令'end'是啥? [复制]

代码缩进是啥意思

python正则表达式re.findall(r"\b\w+\b", s)中的r是啥意思?