Python 语言基础 综合训练1_计算多个图形的面积

任务要求:

编程中对程序流程的控制是必不可少的,在程序中有三种基本的流程,顺序、分支与循环。计算面积的图形为三角形、矩形和圆,也可以是其它图形或增加其它图形。完成一个界面如下:

1:输入三角形的参数并计算面积
2:输入矩形的参数并计算面积
3:输入圆形的参数并计算面积
4:浏览输入
5:退出程序

在面积计算程序的最终版本开发中,要求用到新的数据结构:列表,列表是一个比传统数组更好用的数据线型集合,它可以在随机位置任意添加不同类型的数据,Python还提供多种工具方便列表的操作。 为任务添加“求所有图形的面积之和”的功能(提示,可以在列表中加一个总面积的数据项)。

第一步:设计功能函数模块文件

area.py(定义计算三角形的面积、圆形的面积、矩形的面积函数、浏览输入、退出)

# 参数list_shape为列表数据类型
def calcu_tri(list_shape):
    print('计算三角形的面积')
    b=0
    h=0
    s=0.0
    b=input("请输入三角形的底边值:")
    h=input("请输入三角形的高度值:")
    s=0.5*float(b)*float(h)
    print("三角形面积是:"+str(s))
    list_shape.append(['三角形:',b+','+h,s])
    return 0

de
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值