Day34 模块与包的导入

复制代码
# 方式1:导入整个模块
import math

print("方式1:使用 import math")
print(f"圆周率π的值:{math.pi}")
print(f"2的平方根:{math.sqrt(2)}\n")
# 方式2:导入特定的函数或变量
from math import pi, sqrt

print("方式2:使用 from math import pi, sqrt")
print(f"圆周率π的值:{pi}")
print(f"2的平方根:{sqrt(2)}\n")


from math import *

print(f"圆周率π的值:{pi}")
print(f"2的平方根:{sqrt(2)}")

# circle.py
import math

def calculate_area(radius):
    return math.pi * radius ** 2

@浙大疏锦行

相关推荐
天使day8 分钟前
FastAPI快速入门
python·fastapi
databook14 分钟前
用相关性分析消除“冗余特征”
python·机器学习·scikit-learn
Revolution6119 分钟前
React 组件重新渲染时,到底重新执行了什么
前端·react.js·面试
名字还没想好☜23 分钟前
Go 的 time.After 在 select 循环里内存泄漏:定时器堆积原理与 timer.Reset 正确姿势
java·数据库·golang·go·goroutine
圆山猫40 分钟前
[Virtualization](三):RISC-V H-extension 与 Guest 执行模式
android·java·risc-v
caishenzhibiao1 小时前
期货先行者主图 同花顺期货通指标
java·c语言·c#
幻想时空1 小时前
地图数据采集
python
梦想不只是梦与想1 小时前
Python 中的类型判断方法
python·type·isinstance
史呆芬1 小时前
分布式事务实战:微服务跨服务数据一致性解决方案
java·后端·spring cloud
IT界的老黄牛1 小时前
限流命中后该怎么办:直接丢、阻塞等待、延迟重投三种姿势的取舍
java·rocketmq·redisson·令牌桶·削峰·分布式限流