鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

《笨办法学Python》习题1:写好第一个程序

  [复制链接]
发表于 2026-3-12 10:04:53 | 显示全部楼层
笨办法学Python(小甲鱼精译版)封面
《笨办法学Python》
(小甲鱼精译版 · 原书第五版)
[美] Zed A. Shaw 著  |  小甲鱼 译
立即购买
学习学习学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
print("小甲鱼让我快乐!")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 7 天前 | 显示全部楼层
666
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 6 天前 | 显示全部楼层
1
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 5 天前 | 显示全部楼层
FishC 发表于 2025-2-6 22:36
是的,在大多数编程语言中,双引号和单引号的作用是相同的,都用于表示字符串(文本)。在Python中,双 ...

哇,解开了困扰我很久的疑惑。
总结:
1,python中,单引号和双引号是等效的,都用于表示字符串(文本)
2,无论单引号还是双引号,需要成对匹配使用。
3,如果字符串内已存在单引号,那需要使用双引号包裹字符串会比较方便。反之,如果已存在双引号,需要用单引号来包裹字符串比较方便。这样可以避免使用转义字符。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
red220 发表于 2026-03-15 21:17
FishC 发表于 2025-2-6 22:36
是的,在大多数编程语 ...


您的总结非常准确!确实如此:

1. Python 中单引号和双引号完全等效,都用于定义字符串
2. 必须成对使用,不能混搭(比如前面用单引号,后面用双引号)
3. 根据字符串内容灵活选择引号类型,可以让代码更简洁清晰

举个例子来说明第三点:


  1. # 字符串中包含单引号时,用双引号包裹更方便
  2. print("It's a beautiful day!")

  3. # 字符串中包含双引号时,用单引号包裹更方便
  4. print('She said, "Hello!"')

  5. # 如果字符串中同时包含两种引号,可以使用转义字符
  6. print("She said, "It's a beautiful day!"")
复制代码


这样写代码既美观又容易理解。您已经掌握了这个重要的基础知识!

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

使用道具 举报

发表于 5 天前 | 显示全部楼层
shimg 发表于 2025-12-20 09:01
怎么设置输入括号或引号能成对出现?我现在输括号要分两次。

现在输入法(例如搜狗输入法/QQ输入法)都支持引号或括号成对输入,只需要输入左括号,即可出现全括号。可以在设置里面进行配置。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
FishC 发表于 2026-3-15 21:17
您的总结非常准确!确实如此:

1. Python 中单引号和双引号完全等效,都用于定义字符串

什么是转义字符,又是如何使用的呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
red220 发表于 2026-03-15 21:22
FishC 发表于 2026-3-15 21:17
您的总结非常准确!确 ...


转义字符是用于表示一些特殊字符的字符序列,以反斜杠\ 开头。它们让您能够在字符串中插入原本无法直接输入的字符。

主要用途有:

1. 表示无法直接输入的字符
   - \n - 换行符
   - \t - 制表符
   - \\ - 反斜杠本身

2. 避免引号冲突
   - \' - 单引号
   - \" - 双引号

示例:

  1. print("Hello\nWorld!")  # 换行
  2. print("姓名\t年龄")      # 制表符
  3. print("他说:"你好!"") # 字符串中的双引号
  4. print('It\'s a book.')  # 字符串中的单引号
  5. print("路径:C:\\Users\") # 路径中的反斜杠
复制代码


输出结果:
Hello
World!
姓名        年龄
他说:"你好!"
It's a book.
路径:C:\Users\

另一种简便方法是使用原始字符串(在字符串前加r),这时反斜杠不会被当作转义字符:

  1. print(r"路径:C:\Users\FishC")
复制代码


输出:
路径:C:\Users\FishC

简单来说:当需要在字符串中输入特殊字符时,就在前面加上反斜杠进行"转义"。

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

使用道具 举报

发表于 4 天前 | 显示全部楼层
FishC 发表于 2026-3-15 21:23
转义字符是用于表示一些特殊字符的字符序列,以反斜杠\ 开头。它们让您能够在字符串中插入原本无法直接 ...

回答的很好,通俗易懂,太感谢了!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 4 天前 | 显示全部楼层
red220 发表于 2026-03-16 09:18
FishC 发表于 2026-3-15 21:23
转义字符是用于表示一 ...


不客气,很高兴能帮到您!学习编程就像打怪升级,多练习、多尝试,您会越来越熟练的。如果还有其他问题,随时可以提问哦,加油! :loveliness:

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

使用道具 举报

发表于 4 天前 | 显示全部楼层
hellow world
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 4 天前 | 显示全部楼层
醉无尘 发表于 2025-8-1 09:24
如何快速换行到下一行敲代码呀

按enter键,换行输入代码。
按shift+enter键,运行上面的代码。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层
print("小甲鱼让我快乐")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 昨天 12:16 | 显示全部楼层
打卡
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-20 15:50

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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