Python中print換行問題

2021-10-08 11:40:34 字數 813 閱讀 9244

print 如何實現換行?

1、 將語句分別輸入在不同行中,也就是多輸入幾個print語句。

# coding:utf-8

print("今天天氣很好")

print("我們出去玩吧")

print("你說好嗎")

輸出的結果:

今天天氣很好

我們出去玩吧

你說好嗎

2、我們在學習c語言的時候,經常用\n換行,在python中同樣適用。

# coding:utf-8

print("今天天氣很好\n我們出去玩吧\n你說好嗎")

輸出的結果:

今天天氣很好

我們出去玩吧

你說好嗎

如何使要列印的文字顯示在同一行?

1、使用一條print語句,這當然可以,但是如果文字過長,列印一行就會不易**,視覺效果不好。

# coding:utf-8

print("今天天氣很好我們出去玩吧你說好嗎")

輸出的結果:

今天天氣很好我們出去玩吧你說好嗎

如何實現容易**,列印出來的又不會換行呢?

2、 print 中新增 end = " "就可以實現了。具體如下:

# coding:utf-8

print("今天天氣很好", end = "")

print("我們出去玩吧", end = "")

print("你說好嗎")

輸出的結果:

今天天氣很好我們出去玩吧你說好嗎

python中print的不換行即時輸出解決方案

python中的print預設是換行的 想要不換行輸出有兩種辦法 1.print後加上 print hello world 2.使用sys.stdout.write命令 sys.stdout.write hello world 但是,以上的命令在具體執行時,並不會實時顯示,每次都是在換行時才把整行指...

關於Python 3中print函式的換行詳解

前言 因為工作的需要,最近看了看python的應用,從入門級的九九乘法表開始,結果發現python3.x和python2.x真的是有太大的不同之處,就比如這裡的換行處理,怕忘記先記下來,好了,話不多說了,來一起看看詳細的介紹 python2.x中的 usr bin env python coding...

Python 3 x下消除print 自動換行

python 2.x下的print語句在輸出字串之後會預設換行,如果不希望換行,只要在語句最後加乙個 即可。但是在python 3.x下,print 變成內建函式,加 的老方法就行不通了。查詢python的library reference built in functions,找到如下條目 pri...