python面积计算方法_Python函数之计算规则图形的面积

来个直接的吧,看代码;

#coding=utf-8

from __future__ import unicode_literals

import sys

reload(sys)

sys.setdefaultencoding('utf-8')

#圆形

def yuan():

r=input("请输入圆的半径:".decode('utf-8').encode('gbk'))

print '圆的面积是:',

return 3.14*r*r

#长方形

def chang():

w=input('请输入长方形的宽:'.decode('utf-8').encode('gbk'))

h=input('请输入长方形的高:'.decode('utf-8').encode('gbk'))

print '三角形的面积是:',

return w*h

#三角形

def san():

d=input('请输入三角形的底:'.decode('utf-8').encode('gbk'))

h=input('请输入三角形的高:'.decode('utf-8').encode('gbk'))

print '三角形的面积是:',

return d*h/2

#flag是true 的时候循环,是false的时候结束循环

flag=True

while flag:

print '欢迎来计算面积~~~'

tag= raw_input('请输入你要计算面积的图形:(yuan,chang,san,tui)'.decode('utf-8').encode('gbk'))

if tag=='yuan':

print '开始计算圆形的面积!'

print yuan()

elif tag=='san':

print '开始计算三角形的面积!'

print san()

elif tag=='chang':

print '开始计算长方形的面积!'

print chang()

elif tag=='tui':

flag=False

print '\n已经退出'

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值