python sep和end,python3 print end
对于print()函数,很多人都很熟悉,但其实对于这个函数,很多人可能只是知道它可以输出对象。事实上,print()函数有许多可以添加的参数。下面是两个常用的参数end和sep。
end
end参数用于设置打印输出的内容以什么结尾,默认值为 \ n ,这就是为什么多个print()函数的内容会分别换行,但在C等语言中,它们会出现在同一行。
打印( hello )打印( world )打印(!)helloworld!我们可以通过设置end= 将end设置为不添加任何内容,这样就可以连接3个字符串。
print(hello ,end=)print(world ,end=)print(!)helloworld!当然,你也可以设置添加其他符号,比如空格。
print(hello ,end= )print(world ,end= )print(!)你好世界!sep
Sep参数用于设置print()中多个对象之间的连接符号。默认为空格,而打印的多个对象用逗号分隔。
如下面的代码所示,三个对象由分隔,最终输出由空格分隔。
打印(你好,世界,!)你好世界!可以设置sep=$ $ 等来设置分隔符,这样空格就用$替换了
打印(你好,世界,!,sep=$ )你好$world$!注意:print中的多个对象不需要属于同一类型,比如可以是(字符串,整数)。如果所有对象都是字符串,可以把它们都写在引号里,使用它们,分隔它们,用加号连接它们,不使用分隔符(只适用于所有字符串来做这个)。
打印( helloworld!)打印( hello , world ,!)打印(你好 世界 !)打印(你好世界 !)#对于,下面是错误的,会报错。你应该写加号/,打印(你好世界 !str(1)) helloworld!你好世界!helloworld!helloworld!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。