Python作业题 您所在的位置:网站首页 python圆锥体积代码 Python作业题

Python作业题

2023-05-27 01:55| 来源: 网络整理| 查看: 265

目录

一、题目描述

 二、各部分代码

1、圆

2、球 

3、圆柱体 

4、圆锥

5、正三棱柱 

一、题目描述

输入一个表示几何形状名称的字符串,再在一行内输入这种图形的数据,根据表示名称的字符串选择合适的公式计算几何形状的(表)面积和体积,若为二维图形,只计算面积,若为三维图形,计算其表面积与体积,结果严格保留2位小数。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬

模板程序给出了长方形和长方体的代码,参考这些代码,完成圆形、球、圆柱体、圆锥和正三棱柱这5种形状的计算程序。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬

 这些题目主要就是了解一些面积和体积的算法即可

 二、各部分代码 1、圆 def circle(radius): """接收圆的半径,返回圆形的面积,圆周率用math.pi""" return f'圆形的面积为{math.pi*radius**2:.2f}' 2、球  def sphere(radius): """接收球的半径,返回球的表面积和体积,圆周率用math.pi""" return f'球的表面积为{4*math.pi*radius**2:.2f}, 体积为{(4/3)*math.pi*radius**3:.2f}' 3、圆柱体  def cylinder(radius, height): """接收圆柱体的底面半径和高,返回圆柱体的表面积和体积,圆周率用math.pi""" return f'圆柱体的表面积为{math.pi*radius*2*height+2*math.pi*radius**2:.2f}, 体积为{math.pi*radius**2*height:.2f}' 4、圆锥 def cone(radius, height): """接收圆锥的底面半径和高,返回圆锥的表面积和体积,圆周率用math.pi""" return f'圆锥的表面积为{math.pi*(radius**2+radius*(radius**2+height**2)**0.5):.2f}, 体积为{(1/3)*math.pi*radius**2*height:.2f}' 5、正三棱柱  def tri_prism(side,height): return f'正三棱柱的表面积为{(3**0.5/2)*side*side+3*side*height:.2f}, 体积为{(3**0.5/2)*side*side*0.5*height:.2f}'



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有