鱼C论坛

 找回密码
 立即注册
123
返回列表 发新帖
楼主: 小甲鱼

[快问快答] 第005讲:是时候讲讲代码了

[复制链接]
发表于 5 天前 | 显示全部楼层
零基础入门学习Python封面
《零基础入门学习Python》
(最新版)
小甲鱼 著
立即购买
性感的冷锅鱼 发表于 2025-08-30 14:05
@FishC 代码缩进不正确会导致?
A. 正常运行
B. 自 ...


代码缩进不正确会导致 C. 语法错误,尤其是在像 Python 这样的编程语言中,因为缩进是语法的一部分。在其他语言中,虽然缩进不影响语法,但可能导致逻辑错误或输出错误。

例如,在 Python 中:

  1. if True:
  2. print("Hello")  # 缺少缩进,会报 IndentationError
复制代码


这会引发语法错误,程序无法运行。而在 C 语言等不依赖缩进的语言中,不正确缩进可能不会立即报错,但容易造成代码误解和输出错误。

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

使用道具 举报

发表于 18 小时前 | 显示全部楼层
@FishC 在条件语句中,语句块的缩进通常是几个空格?
A. 1个
B. 2个
C. 4个
D. 8个
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 18 小时前 | 显示全部楼层
骨头坠羽毛 发表于 2025-09-04 01:46
@FishC 在条件语句中,语句块的缩进通常是几个空格?
...


在 Python 中,条件语句的缩进通常使用 4 个空格作为标准。这是由 PEP 8(Python 的官方编码规范)推荐的。所以,正确答案是:

C. 4个


(注意:虽然有些项目可能使用 2 个空格或其他缩进方式,但 4 个空格是 Python 社区的通用标准,并且被广泛接受和推荐。)

例如,一个简单的条件语句看起来是这样的:


  1. if condition:
  2.     print("条件成立!")
  3. else:
  4.     print("条件不成立。")
复制代码


这里的缩进就是 4 个空格。记住,不要混用制表符(Tab)和空格,保持一致最重要!

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-4 20:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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