为了账号安全,请及时绑定邮箱和手机立即绑定

print 如何不换行

for i in range(1,101):

    if i%7==0:

        print (i, end = '' )

 这有问题吗   为啥会报错

正在回答

2 回答

q = ''

for i in range(1,101):

    if i % 7 == 0:

        q = q + str(i)

    elif i == 99:

        print q

可以试试这个代码,虽然里面有没学过的函数 str() 但是很容易就可以理解,就是把括号里的参数转化为文本型,因为只有同样为文本型,才能够 用 + 号,这里的加号只是把两个文本型数据连接起来,通过循环不断的重复这个动作,最后当 i 为99时,输出最后的值...

714212835424956637077849198


0 回复 有任何疑惑可以回复我~

end 没有申明

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758627    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

print 如何不换行

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信