python print 越来越优雅

在Python中,print() 是一个内置函数,用于将指定的字符串或变量的值输出到控制台,虽然简单,但却很有用,而且它一直在进步,我们来看看代码深切体会一下:

python 复制代码
# 打印简单的字符串
print("Hello, Python!")

# 打印变量的值
name = "小明"
age = 18
print(name)
print(age)

# 同时打印多个对象,默认用空格分隔
print(name, age) # 小明 25

# 指定分隔符
print(name, age, sep=': ') # 小明: 25

# 结尾添加换行符,默认情况下,print() 会自动添加换行符
print("这是一个句子。")

# 不添加换行符
print("这是一个句子。", end='')

# 使用占位符进行格式化输出
print("我叫 %s,今年 %d 岁。" % ('小明', 18))  # 旧式风格
print("我叫 {},今年 {} 岁。".format('小明', 18)) # 现代风格format
print(f"我叫 {name},今年 {age} 岁。")  # f-string 风格,现代且高效

输出结果如下:

Hello, Python!
小明
18
小明 18
小明: 18
这是一个句子。

这是一个句子。我叫 小明,今年 18 岁。
我叫 小明,今年 18 岁。
我叫 小明,今年 18 岁。

相关推荐
郝学胜-神的一滴10 分钟前
Effective STL 第5条:区间成员函数优先于单元素成员函数
开发语言·c++·程序人生·stl·软件工程
江太翁16 分钟前
Kotlin 与 Java 互操作中常用注解
java·python·kotlin
星期天要睡觉29 分钟前
深度学习——基于ResNet18迁移学习的图像分类模型
人工智能·python·分类·迁移学习
小钱c733 分钟前
Python使用 pandas操作Excel文件并新增列数据
python·excel·pandas
杨福瑞42 分钟前
C语言数据结构:算法复杂度(2)
c语言·开发语言·数据结构
道之极万物灭44 分钟前
Go基础知识(一)
开发语言·后端·golang
AI数据皮皮侠1 小时前
中国博物馆数据
大数据·人工智能·python·深度学习·机器学习
张晓~183399481211 小时前
碰一碰发视频 系统源码 /PHP 语言开发方案
开发语言·线性代数·矩阵·aigc·php·音视频·文心一言
代码不停1 小时前
Java前缀和算法题目练习
java·开发语言·算法
豆沙沙包?1 小时前
2025年--Lc200- 414. 第三大的数(大根堆)--Java版
java·开发语言