📜  寻找任何正多边形的圆周的程序(1)

📅  最后修改于: 2023-12-03 14:53:40.949000             🧑  作者: Mango

寻找任何正多边形的圆周的程序

程序介绍

本程序旨在寻找任何正多边形的圆周长度,根据给定的边数和边长计算得出。

使用方法

将下列代码保存为.py文件,运行即可。

import math

def find_circumference(sides, length):
    """
    计算正多边形的圆周长度

    Args:
        sides: 多边形的边数
        length: 多边形的边长

    Returns:
        圆周长度
    """
    return round(sides * length, 2)

def main():
    sides = int(input('请输入多边形的边数:'))
    length = float(input('请输入多边形的边长:'))

    circumference = find_circumference(sides, length)

    print('该多边形的圆周长度为:', circumference)

if __name__ == '__main__':
    main()
注意事项
  • 多边形的边数和边长输入时必须为正整数或正浮点数。
  • 计算结果保留两位小数。
示例

以下为计算正六边形边长为5cm的圆周长度的示例:

请输入多边形的边数:6
请输入多边形的边长:5
该多边形的圆周长度为: 30.0
版本更新记录
  • 2021/10/15 v1.0 发布最初版本。