python – print()没有连接成一个字符串
发布时间:2020-12-20 11:28:03 所属栏目:Python 来源:网络整理
导读:我正在做以下事情: print( 'Sent email',i+1 ) 但是,它不会像我期望的那样打印已发送的电子邮件1,而是打印一个列表: ('Sent email',1) 是什么原因导致它不将两个参数连接成一个字符串? 编辑:我在Windows上使用Python 3.3.2 import sys;print(sys.version
我正在做以下事情:
print( 'Sent email',i+1 ) 但是,它不会像我期望的那样打印已发送的电子邮件1,而是打印一个列表: ('Sent email',1) 是什么原因导致它不将两个参数连接成一个字符串? 编辑:我在Windows上使用Python 3.3.2 >>> import sys;print(sys.version) 3.3.2 (v3.3.2:d047928ae3f6,May 16 2013,00:06:53) [MSC v.1600 64 bit (AMD64)] 解决方法
print是py2.x中的一个语句:
>>> i =0 >>> print 'Sent email',i+1 Sent email `1 在它周围添加()实际上会打印一个元组. 你也可以导入py3.x打印功能: >>> from __future__ import print_function >>> print ('Sent email',i+1) Sent email 1 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |