Python Basics

理解Python语句、缩进和注释

Spread the love

本教程提供对Python语句、缩进和注释的基础理解——这些是编写简洁、高效且易于维护代码的关键要素。

目录

  1. Python语句
  2. Python缩进
  3. Python注释

Python语句

在Python中,语句是由解释器执行的单个指令。虽然通常占据一行,但长语句可以使用行延续(反斜杠或括号())跨越多行。语句包括赋值、函数调用、循环和条件语句。

示例:

  • 赋值:x = 10(将10赋值给x
  • 函数调用:print("Hello!")
  • 条件语句:
    
    if x > 5:
        print("x大于5")
    else:
        print("x不大于5")
    
  • 循环语句:
    
    for i in range(5):
        print(i)
    

Python缩进

与使用大括号{}定义代码块的语言不同,Python使用缩进。这决定了块(ifelseforwhile、函数、类)中的语句分组。一致的缩进是强制性的;不一致会导致IndentationError

正确的缩进:


if x > 5:
    print("x大于5")
    y = x * 2
else:
    print("x不大于5")

错误的缩进:


if x > 5:
print("x大于5")  # IndentationError
y = x * 2
else:
print("x不大于5") # IndentationError

使用4个空格进行缩进;避免使用制表符。

Python注释

注释是解释器忽略的解释性说明。它们增强了代码的可读性和理解性。Python提供两种类型:

  • 单行注释:#开头。#之后同一行中的任何内容都是注释。
  • 多行注释(文档字符串):用三个引号('''""")括起来。经常用于记录函数、类和模块。

示例:


x = 10  # 单行注释

'''
这是一个
多行注释。
'''

def my_function():
    """这是一个文档字符串。"""
    pass

有效的注释对于简洁、易于维护的代码至关重要。保持注释简洁明了;避免冗余的解释。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注