MST

星途 面试题库

面试题:Python中if语句格式规范的应用

假设有一个列表 `nums = [1, 2, 3, 4, 5]`,请使用符合Python设置if语句格式规范的方式,判断列表中是否存在大于3的数,如果存在,打印出这个数,并说明if语句中冒号、缩进等格式的作用。
42.4万 热度难度
编程语言Python

知识考点

AI 面试

面试题答案

一键面试
nums = [1, 2, 3, 4, 5]
for num in nums:
    if num > 3:
        print(num)

在Python的if语句中:

  • 冒号:用于表示if语句条件部分的结束,同时表明接下来缩进的代码块是if条件为True时要执行的内容。例如if num > 3: ,冒号在此处分割条件判断与后续执行语句块。
  • 缩进:Python通过缩进来表示代码块的层次结构。在if语句中,缩进的代码块是条件为True时执行的语句。例如上述代码中print(num)缩进,表明它属于if num > 3条件成立时执行的语句块。如果不缩进,就不属于该if语句的执行范围。