【Python快速上手(十)】

目录

  • Python快速上手(十)
    • Python3 作用域和OS 文件/目录方法
      • Python3 作用域
        • 1. 内置作用域(Built-in Scope)
        • 2. 全局作用域(Global Scope)
        • 3. 嵌套作用域(Enclosing Scope)
        • 4. 局部作用域(Local Scope)
        • 作用域查找规则
        • 注意事项
      • Python3 OS 文件/目录方法
        • 文件操作
        • 目录操作
        • 路径操作
        • 注意事项

Python快速上手(十)

Python3 作用域和OS 文件/目录方法

Python3 作用域

作用域(Scope)是指变量在程序中可被访问的范围,Python 中有四种作用域:内置作用域、全局作用域、嵌套作用域和局部作用域。理解作用域是编写 Python 程序的基础。

1. 内置作用域(Built-in Scope)

内置作用域是 Python 解释器自带的作用域,包含了内置函数和内置对象。

# 内置作用域示例
print(len([1, 2, 3]))  # 内置函数 len()
x = int("10")          # 内置函数 int()
2. 全局作用域(Global Scope)

全局作用域是指在模块层级定义的作用域,包含了在模块顶层定义的变量、函数和类等。

# 全局作用域示例
x = 10                 # 全局变量
def func():
    print("Hello")     # 全局函数
class MyClass:
    pass               # 全局类
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值