Skip to content

语法

标识符

  • 第一个字符必须是字母或下划线
  • 其他字符可以是字母、数字或下划线
  • 区分大小写
  • Python 3 中支持中文标识符

关键字

Python 标准库提供了 keyword 模块,可以查看所有关键字。

python
import keyword

print(keyword.kwlist)
# 输出:
# ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

注释

  • 单行注释:以 # 开头
    python
    # 这是一个单行注释
  • 多行注释:以 '''""" 开头和结尾
    python
    '''
    这是一个多行注释
    '''

行与缩进

  • Python 使用缩进(空格或制表符)来表示代码块
  • 缩进的空格数目不重要,只要相同层级的代码块缩进量一致即可

多行语句

可以使用反斜杠 \ 来实现多行语句:

python
total = 1 + \
        2 + \
        3

注意,[]{}() 中的多行语句不需要使用反斜杠:

python
total = ['item_one', 'item_two', 'item_three',
         'item_four', 'item_five']

import 与 from...import

  • import:导入整个模块
    python
    import math
    print(math.pi)
  • from...import:导入模块中的一个或多个函数
    python
    from math import pi
    print(pi)
编程洪同学服务平台是一个广泛收集编程相关内容和资源,旨在满足编程爱好者和专业开发人员的需求的网站。无论您是初学者还是经验丰富的开发者,都可以在这里找到有用的信息和资料,我们将助您提升编程技能和知识。
专业开发
高端定制
售后无忧
站内资源均为本站制作或收集于互联网等平台,如有侵权,请第一时间联系本站,敬请谅解!本站资源仅限于学习与参考,严禁用于各种非法活动,否则后果自行负责,本站概不承担!