首页 > 编程语言 >Python中使用print()时如何实现不换行

Python中使用print()时如何实现不换行

时间:2023-08-26 12:31:44浏览次数:39  
标签:end Python 打印 list 默认 换行 与否 print

平时刷题的时候大家可能会发现打印字符的时候需要你不换行才能得到正确答案,那么如何实现的。下面直接看例子。

使用print()函数时其实还有个默认的参数end,来看看具体怎么回事

list = ['a','b','c']
for i in list:
    print(i)

打印结果:

Python中使用print()时如何实现不换行_默认值

这是不加参数的情况,就是直接换行了,接下来看看加入end参数后

list = ['a','b','c']
for i in list:
    # print(i)
    print(i,end='\n')#默认是end='\n',输入与否和平时一样

打印结果:

Python中使用print()时如何实现不换行_python_02

因为end=\n时默认值,所以还是一样,要想在一行打印出来,需要设置end=""或者end=" ",后者是加入了空格

list = ['a','b','c']
for i in list:
    # print(i)
    # print(i,end='\n')#默认是end='\n',输入与否和平时一样
    print(i,end='')

打印结果:

Python中使用print()时如何实现不换行_默认值_03

list = ['a','b','c']
for i in list:
    # print(i)
    # print(i,end='\n')#默认是end='\n',输入与否和平时一样
    # print(i,end='')
    print(i, end=' ')

打印结果:

Python中使用print()时如何实现不换行_默认值_04

甚至还可以让end=其他字符,比如end='+'

list = ['a','b','c']
for i in list:
    # print(i)
    # print(i,end='\n')#默认是end='\n',输入与否和平时一样
    # print(i,end='')
    print(i, end='+')

打印结果:

Python中使用print()时如何实现不换行_默认值_05

标签:end,Python,打印,list,默认,换行,与否,print
From: https://blog.51cto.com/u_16231816/7242719

相关文章

  • Python __init__.py—将文件夹设置成Python模块
    介绍包的标识符:__init__.py用于指示Python解释器将包含它的目录标识为一个模块包(modulepackage),所以它可以是一个空文件。但通常会包含一些关于包的元信息,比如包的版本号或作者信息。这些信息可以通过在__init__.py中定义变量来存储,并在包的其他模块中使用。导入模块和变量:......
  • fastadmin列表宽度变小,如何让列字段内容自动换行
    首先,正常来讲,fastadmin列宽度没有属性约束,会随着字段值的长度自动伸缩。但fastadmin可以控制列的宽度,看一下控制列宽度后的样式。{field:'filename',title:'附件名称',cellStyle:function(){return{css:{"max-width":"150px",}}}},如下图 但这样不美观,如何让字......
  • 无涯教程-Python - 邮件发送
    简单邮件传输协议(SMTP)是一种协议,用于处理在邮件服务器之间发送电子邮件和路由电子邮件。Python提供了smtplib模块,该模块定义了SMTP客户端会话对象,该对象可用于MTP或ESMTP侦听器守护程序将邮件发送到任何网络机器。这是创建一个SMTP对象的简单语法,以后可以用于发送电子邮件-......
  • Python使用jieba分词输出txt文件
    1、准备好一个原始的txt文件2、在Pycharm里面下载jieba包3、将txt文件放到项目里面hlm.txt为原始文件;result.txt为存放结果的文件;4、分词代码importjiebaarticle=open('hlm.txt','r',encoding='UTF-8')sent=article.read()sent_list=jieba.cut(sent)resu......
  • Python多线程
    当进行多线程编程时,涉及到以下几个关键概念和操作多线程是指在一个进程中同时运行多个线程,每个线程都可以执行不同的任务。线程是操作系统能够进行运算调度的最小单位,它是进程中的一个实体,可以被操作系统独立调度。以下是与多线程相关的一些核心概念:1.**进程和线程**:-进程......
  • Python:过滤包含关键字的行
    PythonPandas:根据指定的关键字,过滤(提取)包含该关键字的行,并保存为Excel文件。importpandasaspdimportnumpyasnpinFile=r'D:\教学任务列表(理论课).xlsx'outFile=r'D:\教学任务(统计).xlsx'df1=pd.read_excel(inFile,header=1)type(df1)df1.head()df1.col......
  • python应用耗时分析
    Linuxtimecommandhttps://linuxize.com/post/linux-time-command/粗略分析整个程序的耗时情况。 timewgethttps://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.9.tar.xzWhatwillbeprintedasanoutputdependsontheversionofthetimecommandyou’reu......
  • 【8月摸鱼计划】Python GUI
    总结了一下Python下的图形界面GUI工具,暂时能找到的资料就这么多,后续会补充推荐学习资料。图形界面的定义图形界面图形用户界面(GraphicalUserInterface,简称GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面。图形用户界面是一种人与计算机通信的界面显示格式,允许用......
  • 无涯教程-Python - 网络编程
    本章将使您对网络-Socket编程中最著名的概念有所了解。Socket是双向通信通道的端点。Socket可以在一个进程内,同一台机器上的进程之间或不同大陆上的进程之间进行通信。Socket可以在许多不同的通道类型上实现:Unix域Socket,TCP,UDP等。socket库提供用于处理常见传输的特定类以......
  • 用Python制作一个PDF转Word工具
    工具:Python3.9.13,VSCode1.73.1,pdf2docx0.5.6,tkinter,Win10HomePDF文件不易编辑,想要编辑需要转成Word,但网上的工具很多要充VIP,所以今天我们就来做个PDF转Word工具。首先先安装第三方库:pipinstalltkinter导入库:#coding=utf-8importosimporttkinterfrompdf2docximport......