在Python中不使用换行符进行打印的方法
更新:HHH   时间:2023-1-7


这篇“在Python中不使用换行符进行打印的方法”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“在Python中不使用换行符进行打印的方法”文章吧。

一、简介

打印或日志记录是任何编程语言中最常见的事情,也是每个人都喜欢做的最常见的事情之一。默认情况下,在 python 编程中,每个打印输出都写在不同的行中。要在不换行的情况下打印,我们只需向print语句添加一个参数或使用内置的 Python 库(即sys)。

二、如何在Python中不换行打印

我使用JetBrains PyCharm作为我的首选 IDE。你也可以自由选择你喜欢的 IDE。

如何在 Python 中不换行打印

让我们在代码片段的帮助下理解这一点。

单继承

# print without newline in python 3.x
# python inbuilt library to print without newline
import sys
def simple():
    print('Hello!', end=' It is friday today. ')
    print('Have a great weekend.')
def loop():
    cars = ['Ford', 'Volvo', 'Audi', 'Mercedes', 'Toyota']
    for car in cars:
        print(car, end=' ')
def using_sys():
    sys.stdout.write('Hello! It is friday today. ')
    sys.stdout.write('Have a great weekend.')
def main():
    simple()
    print('\n==========\n')
    loop()
    print('\n==========\n')
    using_sys()
if __name__ == '__main__':
    main()

如果一切顺利,IDE 控制台中将显示以下输出。

控制台输出

Hello! It is friday today. Have a great weekend.
==========
Ford Volvo Audi Mercedes Toyota 
==========
Hello! It is friday today. Have a great weekend.

以上就是关于“在Python中不使用换行符进行打印的方法”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注天达云行业资讯频道。

返回开发技术教程...