开发者社区> 问答> 正文

python3.4中的print怎么不换行

问题来源于python学习网

展开
收起
保持可爱mmm 2019-12-10 15:50:00 287 0
1 条回答
写回答
取消 提交回答
  • python中print之后是默认换行的,那如何我们不想换行,且不想讲输出内容用一个print函数输出时,就需要改变print默认换行的属性,

    方法如下:

    print('contents', end='!@#$%^&*')

    end就表示print将如何结束,默认为end="\n"(换行)

    栗子:

    print("祝各位身体健康")

    print("!")

    print("祝各位身体健康", end=' ')

    print("!")

    python3.0 的print 函数有如下的形式:

    print([object,...][,seq=' '][,end='\n'][,file=sys.stdout])

    我们在使用print()函数时,并不希望输出结束后自动换行,因此,我们可以按照下面的方法来做

    1.print()指定结束符

    print('hello',end='')

    print('world')

    #result:helloworld

    我们可以利用指定结束符的方法,灵活控制换行行数和结尾字符。

    2019-12-10 15:50:23
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载