Python 简单计算要求形状面积的实例
有个Q友问怎么写个程序能按照要求输入,再输出对应形状的面积?
我大概写了几行,没有考虑输出异常,重点想记录下int的接收,如下图
知识点就两个
1,长方形面积&三角形面积,因为要从终端接收用户的多个参数输入,所以用了map(int,raw_input().split())这种方式
2.圆面积只想保留小数点后两位,就用到了%.2f来接收
#!/usr/bin/python
#-*-coding:utf-8-*-
name=raw_input("Pleaseinputyournamehere:")
ifname=='':
print"wedon'tlikeanonymous"
else:
choose=input("Whichshapewouldyouliketochoose1:Rectangle,2:Square,3:Triangleor4Round?:")
ifchoose==1:
width,height=map(int,raw_input("Inputwidthandheighthere,like58:").split())
print"Area=%d"%(width*height)
elifchoose==2:
length=input("Inputwidthandheighthere,like4:")
print"Area=%d"%length**2
elifchoose==3:
width,height=map(int,raw_input("Inputwidthandheighthere,like58:").split())
print"Area=%d"%(width*height/2)
elifchoose==4:
diameter=input("Inputdiameterherelike3:")
print"Area=%.2f"%(3.14*(diameter/2)**2)
else:
print"Invalidchoose"
以上这篇Python简单计算要求形状面积的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。