【自学Python】Python print()函数

news2024/11/26 22:28:03

Python print()函数

Python print()函数教程

Python 中,print() 函数用于打印相应的信息到终端控制台,同时 print() 函数可以支持同时输出一个或多个 变量

Python print()函数详解

语法

print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

参数

参数描述
objects要输出的对象,是复数形式,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
sep用来间隔多个对象,默认值是一个空格。
end用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
file要写入的文件对象,默认是标准输出。
flush输出是否被缓存通常决定于 file,但如果 flush 关键字参数为 True,流会被强制刷新。

返回值

案例

输出单个字符串

使用 print() 函数,输出单个 字符串

print("嗨客网(www.haicoder.net)")

# 使用 print 函数,输出单个字符串
print("Hello HaiCoder By Python")

程序运行后,控制台输出如下:

请添加图片描述

我们使用 print() 函数,输出了单个字符串。

输出多个不同类型的常量

使用 print() 函数,一次输出多个不同类型的常量

print("嗨客网(www.haicoder.net)")

# 使用 print 函数,输出多个不同的常量
print("Hello HaiCoder By Python", 1024, 218, True)

程序运行后,控制台输出如下:

请添加图片描述

我们使用 print() 函数,一次输出了多个不同类型的常量。

输出多个变量

使用 print() 函数,一次输出多个变量

print("嗨客网(www.haicoder.net)")

# 使用 print 函数,输出多个不同的变量
webSite = input("请输入网站名:")
module = input("请输入模块名:")
course = input("请输入课程名:")
print("I am study ", course, " in ", module, " by ", webSite)

程序运行后,控制台输出如下:

请添加图片描述

首先,我们使用 input() 函数,让用户输入了三个信息,最后,我们使用 print() 函数,一次输出了多个变量。

指定分隔符

使用 print() 函数的 sep 参数,可以指定变量之间的分隔符。

print("嗨客网(www.haicoder.net)")

# 使用 print 函数,指定输出变量之间的分隔符
webSite = input("请输入网站名:")
module = input("请输入模块名:")
course = input("请输入课程名:")
print("I am study ", course, " in ", module, " by ", webSite, sep=',')

程序运行后,控制台输出如下:

请添加图片描述

首先,我们使用 input() 函数,让用户输入了三个信息,最后,我们使用 print() 函数,一次输出了多个变量,并使用 sep 参数,指定分隔符为 ,,而不是默认的空格。

指定结束符

使用 print() 函数的 end 参数,可以指定输出的结束符。

print("嗨客网(www.haicoder.net)")

# 使用 print 函数,指定输出的结束符
webSite = input("请输入网站名:")
module = input("请输入模块名:")
course = input("请输入课程名:")
print("I am study ", course)
print("Module ", module, end='\t')
print("WebSite", webSite)

程序运行后,控制台输出如下:

请添加图片描述

首先,我们使用 input() 函数,让用户输入了三个信息,接着,我们首先使用 print() 函数,输出 course 变量的值。

接着,我们再次使用 print() 函数,输出变量 module 的值,最后,我们输出变量 webSite 的值。

我们发现,变量 course 和变量 module 之间换行了,因为我们没有指定结束符,所以使用默认的换行符做为结束符。

而变量 module 和变量 webSite 之间没有换行,而是多了一个 tab,因为这时,我们显示指定了结束符是 tab。

Python print()函数总结

在 Python 中,print() 函数用于打印相应的信息到终端控制台,同时 print() 函数可以支持同时输出一个或多个变量。Python print() 函数语法:

print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/153673.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

线性代数 --- 投影Projection 六(向量在子空间上的投影)

向量b在多维子空间上的投影回顾:向量在向量上(直线上)的投影在研究向量在子空间上的投影前,先回顾一下前面学习的一个任意向量b在另一个向量a上的投影,共三个部分。1,求权重系数(A constant&…

2022 general purpose in-context learning by meta-learning transformers

wps: option left 回到上一个视图 Kirsch L, Harrison J, Sohl-Dickstein J, et al. General-purpose in-context learning by meta-learning transformers[J]. arXiv preprint arXiv:2212.04458, 2022. 目录Kirsch L, Harrison J, Sohl-Dickstein J, et al. General-purpose…

【高校节能】高校电力能源智能管理系统设计目标与原则

摘 要:高校构建电力能源智能管理系统,可以实现对高校电力能源消耗的实时监测、分析预警和辅助决策。系统通过能效管理技术监测各个设备的用电情况,并通过数据的取得、整合、汇总来实现能源的绩效管理。系统从全局出发,整体调控电…

CCF BDCI | 算能赛题决赛选手说明论文-03

基于TPU平台实现人群密度估计∗ ChaMd5-AI 唐晶机械工程&博士二年级 华中科技大学 中国-武汉 j_tanghust.edu.cn 团队简介 唐晶,2001年生,本科毕业于华中科技大学机械卓越工程师班,现为华中科技大学机械科学与工程学院陶波教授课题组博…

视频实时自然美颜, 无惧素颜上镜

华为HMS Core 视频编辑服务依托自身AI技术的核心优势,在最新版本HMS Core 6.8.0中上线了全新的视频美颜功能,能对指定图片或视频中的人脸实现磨皮、美白、大眼、瘦脸的美颜效果,适用于直播、相机、视频剪辑、图片处理等场景中,打造…

cubeIDE开发, stm32的GPIO原理、cubeMX配置及底层源码实现分析

一、GPIO介绍 1.1 GPIO 简述 GPIO(General purpose input/output,通用型输入输出),一个引脚可以用于输入、输出或其他特殊功能,PIN脚依现实需要可作为通用输入(GPI)或通用输出(GPO)或通用输入与…

鑫磊股份开启申购:资产负债率较高,实控人控制企业借款高企

1月10日,鑫磊压缩机股份有限公司(下称“鑫磊股份”,SZ:301317)开启申购,发行价格20.67元/股,市盈率58.65倍。据贝多财经了解,鑫磊股份将在深圳证券交易所创业板上市。 本次上市,鑫磊…

LinuxC—进程

进程 1 进程标识符pid 基本概念 类型pid_t,是一个有符号16位整数,进程号是顺次向下使用(fd是优先使用当前可用最小的) shell中的ps命令能够查看当前系统的进程信息快照 相关函数 getpid(2)获取当前进程的进程号 /* Get the process ID of the calling…

中断处理程序

文章目录前言前置知识中断概念中断分类实验操作实验一实验二实验三前言 博客记录《操作系统真象还原》第七章实验的操作~ 实验环境:ubuntu18.04VMware , Bochs下载安装 实验内容: 编写中断处理程序( 操作 8259A 打开中断&…

2023年浙江食品安全管理员考试真题题库及答案

百分百题库提供食品安全管理员考试试题、食品安全管理员考试预测题、食品安全管理员考试真题、食品安全管理员证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 一、多选题 1.餐具清洗消毒水池与以下哪些水池应分开&#xff…

机器学习— —导入数据

DAY1集成开发环境原始数据展示主要函数介绍data.iloc()函数dataset.iloc[0]dataset.iloc[:,:-1]dataset.iloc[:,3]dataset.iloc[1:3,1]可执行代码导入结果展示我的写在最后集成开发环境 Spyder (前身是 Pydee) 是一个强大的交互式 Python 语言开发环境,提供高级的代…

如何搭建Python环境和安装Pycharm

1、 搭建Python的基础环境 Anaconda简介 Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些…

【Kotlin】标准库函数 ② ( run 标准库函数 | run 函数传入 Lambda 表达式作为参数 | run 函数传入函数引用作为参数 )

文章目录一、run 标准库函数1、run 函数传入 Lambda 表达式作为参数2、run 函数传入函数引用作为参数Kotlin 语言中 , 在 Standard.kt 源码中 , 为所有类型定义了一批标准库函数 , 所有的 Kotlin 类型都可以调用这些函数 ; 一、run 标准库函数 1、run 函数传入 Lambda 表达式作…

Odoo丨5步轻松实现在Odoo中打开企微会话框

文章目录一、前言二、实现方案三、接口调用步骤一、前言 企业微信作为一个很好的企业级应用发布平台,尤其是提供的数据和接口,极大地为很多企业级应用提供便利,在日常中应用广泛! 最近在项目中就遇到一个与企业微信相关的场景开…

商标异议解读

商标异议解读《商标法》第三十五条规定,对初步审定公告的商标提出异议的,商标局应当听取异议人和被异议人陈述事实和理由,经调查核实后,自公告期满之日起十二个月内做出是否准予注册的决定,并书面通知异议人和被异议人…

Python初次实现MapReduce——WordCount

前言 Hadoop 本身是用 Java 开发的,所以之前的MapReduce代码小练都是由Java代码编写,但是通过Hadoop Streaming,我们可以使用任意语言来编写程序,让Hadoop 运行。 本文用Python语言实现了词频统计功能,最后通过Hadoo…

Redis从青铜到王者,从环境搭建到熟练使用

一、常见的非关系型数据库NOSQL分类NOSQL类型主要数据库产品类型特色K-V键值对存储类型Redis、Memcached使用key可以快速的查询到value,Memcached可以支持String类型的值value,Redis支持的值的数据类型很多如:String\set\hash\sortset\list等…

1月重磅福利——Softing在线培训课程上线

尽管有标准化和界面友好的工具,但车辆诊断的复杂性仍需要或多或少的专业知识支持,其具体取决于应用领域和要求。无论是初学者还是高级工程师,我们都很乐意为您日常遇到的问题提供相关支持,并就车辆诊断、ODX和OTX标准以及工具的使…

LeetCode 179. 最大数

🌈🌈😄😄 欢迎来到茶色岛独家岛屿,本期将为大家揭晓LeetCode 179. 最大数,做好准备了么,那么开始吧。 🌲🌲🐴🐴 一、题目名称 LeetCode 179. …

01Hashmap并发问题-ConcurrentHashMap-线程安全集合类-并发编程(Java)

1 概述 线程安全类可以分为3个大类: 遗留的的线程安全集合Hashtable,Vector使用Collections装饰的线程安全集合,如: Collections.syncronizedCollectionCollections.syncronizedListCollections.syncronizedMapCollections.sync…