鱼C论坛

 找回密码
 立即注册
查看: 2119|回复: 4

[已解决]关于Python for循环控制语句的问题

[复制链接]
发表于 2017-12-23 23:09:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本人用的是Python 3,微软系统WIN7。
下边用For语句
a = 'abcd'
for i in a:
     print(i)
-----------------输出结果为:
a
b
c
d
>>>
请问下,如果想让目标在一行输出,如下输出结果:
abcd
“print()"这里要怎么写呢?网上看有教程是写成:(print i,),后边加一个逗号,但在IDLE就报错了,是不是 这个格式是2的格式。请前辈们指点一下。谢谢。
最佳答案
2017-12-24 06:20:46
print(i,end=' '),end=' '  引号里可以添加别的标点符号,或内容
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2017-12-23 23:19:34 | 显示全部楼层
a = 'abcd'
b=''
for i in a:
     b=b+" "+i
print(b)
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-12-24 00:11:16 | 显示全部楼层
本帖最后由 ba460 于 2017-12-24 00:14 编辑

print(i,end='')  
end设置为空字符串就可以了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-12-24 06:20:46 From FishC Mobile | 显示全部楼层    本楼为最佳答案   
print(i,end=' '),end=' '  引号里可以添加别的标点符号,或内容
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-12-24 08:39:46 | 显示全部楼层
print(i,end='')  就可以了也可以在end='里面加个逗号!'
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-3-5 01:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表