DAY 30 模块和库的导入

知识点回顾:

1.导入官方库的三种手段

2.导入自定义库/模块的方式

3.导入库/模块的核心逻辑:找到根目录(python解释器的目录和终端的目录不一致)

作业:自己新建几个不同路径文件尝试下如何导入

import math  # 导入数学库

# 获取用户输入的半径(处理非数字输入)
try:
    radius = float(input("请输入圆的半径:"))
except ValueError:
    print("错误:请输入有效的数字。")
else:
    # 计算周长(2πr)和面积(πr²)
    pi = math.pi  # 从数学库获取π值
    circumference = 2 * pi * radius
    area = pi * (radius ** 2)

    # 格式化输出结果(保留2位小数)
    print(f"圆的周长为:{circumference:.2f}")
    print(f"圆的面积为:{area:.2f}")

# model/main.py
from circle import calculate_area
# 或者: import circle (然后用 circle.calculate_area)

radius = 5
area = calculate_area(radius)
print(f"半径为 {radius} 的圆,面积是: {area}")

 

@浙大疏锦行

你可能感兴趣的:(机器学习,python,开发语言,机器学习,深度学习)