鱼C论坛

 找回密码
 立即注册
查看: 19|回复: 1

《笨办法学Python》习题6:字符串与文本

[复制链接]
发表于 昨天 17:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
《笨办法学Python》习题6:字符串与文本


本节视频

>>> 录制中 <<<


内容概览

1. 格式化字符串

在上一节习题中,我们还介绍了格式化字符串,由于字符串前面有一个 f 字符,因此也称为 “f-string”,它的语法形式是这样的:
f"这里有一些内容 {一个可用的变量}"
f"这里还有一些内容 {另一个可用的变量}"
除此之外,Python 还有另一种格式化字符串的方法,就是使用 .format() 语法:
"字符串 {占位符}".format(参数)
占位符是用大括号 {} 表示的,.format() 会将其替换为指定的参数值。


2. 代码演示
types_of_people = 10
x = f"这世界有 {types_of_people} 种人。"

binary = "二进制"
do_not = "不懂"
y = f"那些懂 {binary} 和那些 {do_not} 的人。"

print(x)
print(y)

print(f"我说过: {x}")
print(f"我还说过: '{y}'")

hilarious = False
joke_evaluation = "这个笑话好笑吗?! {}"

print(joke_evaluation.format(hilarious))

w = "这是字符串的左边..."
e = "这是字符串的右边。"

print(w + e)

本节习题代码: 006.zip (122.21 KB, 下载次数: 0)


温故知新

1. 在程序中的每一行代码上方写上解释其作用的注释。

参考答案:
游客,如果您要查看本帖隐藏内容请回复

2. 为什么 w 和 e 用 + 号连接后可以生成一个更长的字符串?

参考答案:
游客,如果您要查看本帖隐藏内容请回复


提问求助

本节课遇到的任何问题,都可以在该帖下方留言。

如需 AI 助理协助,请描述您的问题,并 @FishC 即可。




想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 昨天 20:06 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-10 05:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表