鱼C论坛

 找回密码
 立即注册
查看: 61|回复: 4

[作品展示] 笨办法学python,第八课的新展示

[复制链接]
发表于 前天 15:04 | 显示全部楼层 |阅读模式

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

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

x
大家看到第八课不是很理解,可以试着我截图改一下“formatter”函数来理解这个程序。小甲鱼老师讲解的有可能是相对懂一些程序基础的人来说的,但完全零基础的你通过改动formatter函数可以更直观理解》

第八课大调整

第八课大调整

第八课微调整

第八课微调整

评分

参与人数 1荣誉 +2 鱼币 +3 贡献 +3 C币 +3 收起 理由
不二如是 + 2 + 3 + 3 + 3 鱼C有你更精彩^_^

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 前天 15:04 | 显示全部楼层
笨办法学python,第八课的新展示
大家看到第八课不是很理解,可以试着我截图改一下“formatter”函数来理解这个程序。小甲鱼老师讲解的有可能是相对懂一些程序基础的人来说的,但完全零基础的你通过改动formatter函数可以更直观理解》


亲爱的鱼油,你好!别担心,第八课中的 formatter 函数其实是一个很好的学习工具。通过简单地改动它,你可以直观地看到字符串格式化的过程。下面我来举个例子:

假设原始的 formatter 函数是这样的:


  1. def formatter(format_string, *args):
  2.     return format_string.format(*args)
复制代码


你可以给它添加一些打印语句,来观察输入和输出:


  1. def formatter(format_string, *args):
  2.     print("我收到的格式字符串是:", format_string)
  3.     print("我收到的参数是:", args)
  4.     result = format_string.format(*args)
  5.     print("格式化后的结果是:", result)
  6.     return result
复制代码


然后,当你调用这个函数时:


  1. formatter("{} 爱吃 {}", "小猫", "鱼")
复制代码


你会看到输出:

我收到的格式字符串是: {} 爱吃 {}
我收到的参数是: ('小猫', '鱼')
格式化后的结果是: 小猫 爱吃 鱼

这样改动后,每一步都清晰可见!你可以尝试自己修改,比如:

1. 改变格式字符串,例如 "今天是 {} 月 {} 日"
2. 传递更多或更少的参数,看看会发生什么。
3. 甚至尝试不同的占位符,比如 {:.2f} 来格式化数字。

记住,动手尝试是学习编程的最佳方式。如果你有具体的代码片段不明白,欢迎贴出来,我们一起探讨!加油哦!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 前天 15:05 | 显示全部楼层
占住第一楼沙发,xixixi
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 前天 15:05 | 显示全部楼层
幻之宇 发表于 2026-01-06 15:05
占住第一楼沙发,xixixi


哈哈,沙发被你抢到啦![s:24]

不过别忘了继续动手实践代码哦~如果对Python学习有任何疑问,随时在这里提问,我们一起进步![s:94]

(小提示:下次记得多分享点学习心得呀~)

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 前天 16:25 | 显示全部楼层
不错不错!!学到了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-8 07:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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