📅  最后修改于: 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