- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章python不换行之end=与逗号的意思及用途由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
在python中我们偶尔会用到输出不换行的效果,python2中使用逗号,即可,而python3中使用end=''来实现的,这里简单为大家介绍一下,需要的朋友可以参考下 。
python输出不换行 。
Python2的写法是:
1
|
print
'hello'
,
|
Python3的写法是:
1
|
print
(
'hello'
, end
=
'')
|
对于python2和python3都兼容的写法是:
1
2
|
from
__future__
import
print_function
print
(
'hello'
, end
=
'')
|
python ,end=''备注 。
就是打印之后不换行。在Python2.7中使用“,” 。
下面是2.7的例子:
1
2
3
|
def
test():
print
'hello'
,
print
'world'
|
输出 hello world 。
hello后面没有换行.
如果是python3以后的版本中则用end=‘ ' 。
在python3.x之后,可以在print()之中加end=""来解决,可以自定义结尾字符 。
1
2
|
print
(
'hello'
,end
=
' '
)
print
(
'world'
)
|
end后面的内容就是一个空格,要不hello world就变成helloworld了.
继续看下面的实例 。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
'end='
意思是不换行,例如:
temp
=
input
(
'输入一个整数'
)
i
=
int
(temp)
while
i :
print
(
'*'
)
i
=
i
-
1
输入
4
结果是:
*
*
*
*
更改代码:
temp
=
input
(
'输入一个整数'
)
i
=
int
(temp)
while
i :
print
(
'*'
,end
=
'')
i
=
i
-
1
输入
4
结果是:
*
*
*
*
|
最后此篇关于python不换行之end=与逗号的意思及用途的文章就讲到这里了,如果你想了解更多关于python不换行之end=与逗号的意思及用途的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
在 Vaadin 7.0,显示时JavaBean Table 中的数据与 BeanContainer ,用新数据刷新表的正确方法是什么? 最佳答案 该表通过监听器监视表项的属性。如果您通过表的 Ite
首先,我使用的是带有 Axis2 1.6.2 的 eclipse,我正在 tomcat 6 上部署我创建的 Web 服务。Web 服务是在 eclipse 中通过自上而下的方法创建的。 我被要求使对我
我已将 Rails 3.1.1 应用程序升级到 Rails 3.1.3,现在,对于每个请求,它仅响应错误数量的参数(3 for 1)。不幸的是,它没有说明错误在哪里,并且应用程序跟踪为空。我认为存在一
我是一名优秀的程序员,十分优秀!