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中print(":^4".format(i),end=' ')是啥意思啊?
python里的if __name__ == '__main__'是啥意思,简单点