Python 模块与包基础与实例

Python 模块与包:简单的写一写


一、什么是模块和包?

  • 模块(Module):
    一个模块就是一个 Python 文件,里面包含了 Python 代码(变量、函数、类等)。
    例如:一个名为 hello.py 的文件就是一个模块。

  • 包(Package):
    包是一个文件夹,里面包含了多个模块以及一个特殊的 __init__.py 文件。
    包可以用来将多个相关的模块组织在一起。


二、如何导入模块

1. 使用 import 导入模块

import math  # 导入数学模块

print(math.sqrt(16))  # 计算 16 的平方根,输出:4.0

2. 使用 from ... import 导入指定的功能

from math import sqrt  # 只导入 sqrt 函数

print(sqrt(25))  # 输出:5.0

3. 使用 as 给模块取别名

import math as m  # 使用别名 "m"

print(m.pi)  # 输出:3.141592653589793

三、Python 标准库简介

Python 提供了很多内置模块,可以直接使用而不需要安装。以下是几个常用模块:

  1. math:数学运算模块

    import math
    print(math.factorial(5))  # 输出:120
    
  2. random:生成随机数的模块

    import random
    print(random.randint(1, 10))  # 输出:1 到 10 之间的随机整数
    
  3. os:操作系统模块,用于文件、目录等操作

    import os
    print(os.getcwd())  # 输出当前工作目录
    

四、如何安装第三方包

Python 的 pip 工具可以用来安装第三方包。在命令行中输入以下命令:

pip install requests

验证安装

安装成功后,我们可以使用该包。例如:

import requests
response = requests.get('https://www.example.com')
print(response.status_code)  # 输出:200
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值