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 岁。

相关推荐
刀锋000119 小时前
从0到1手搓生产级 AI Agent:LangGraph 1.2 + LangChain 1.3 保姆级实战(全部代码已跑通)
人工智能·python·langchain·ai agent·langgraph
夜雪一千19 小时前
Python 如何实现 SHA 加密?SHA1 / SHA256 / SHA512 实战教程
开发语言·python
码云骑士19 小时前
106-模型量化技术-GGUF-GPTQ-AWQ-bitsandbytes对比
python
御风之翼_唤星者19 小时前
LoadFramePackModel模块报错bad escape
python·ai
有点。20 小时前
C++二叉树(一)
开发语言·数据结构·c++
民乐团扒谱机20 小时前
【微实验】谐波乘积谱(HPS)算法深度解析:原理、数学与代码实现
开发语言·人工智能·python·算法·语音识别·音乐
报错小能手20 小时前
Go 语言结构 基础语法
开发语言·后端·golang
Lazionr20 小时前
stack与queue:底层实现与容器适配器
开发语言·数据结构·c++
剩下了什么20 小时前
go语言 Ctx:「错误三:在 Context 中存储可变值」
开发语言·后端·golang
小白勇闯网安圈20 小时前
Django Ajax、批量操作与分页实践
python·django