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=Falseprint '\n已经退出'
转载于:https://www.cnblogs.com/a1111/p/7459734.html
Python函数之计算规则图形的面积相关推荐
- python自定义函数求面积_Python函数之计算规则图形的面积
来个直接的吧,看代码; #coding=utf-8 from __future__ import unicode_literals import sys reload(sys) sys.setdefa ...
- python函数算面积_Python函数之计算规则图形的面积
#coding=utf-8 from __future__ import unicode_literals import sys reload(sys) sys.setdefaultencoding( ...
- 7-3 用虚函数计算各种图形的面积
7-3 用虚函数计算各种图形的面积 定义抽象基类Shape,由它派生出五个派生类: Circle(圆形).Square(正方形).Rectangle( 长方形).Trapezoid (梯形)和Tria ...
- 7-1 用虚函数计算各种图形的面积 (20分) 定义抽象基类Shape,由它派生出五个派生类:Circle(圆形)、Square(正方形)、Rectangle( 长方形)、Trapezoid (梯形)
7-1 用虚函数计算各种图形的面积 (20分) 定义抽象基类Shape,由它派生出五个派生类:Circle(圆形).Square(正方形).Rectangle( 长方形).Trapezoid (梯形) ...
- 7-10 用虚函数计算各种图形的面积 (10 分)
7-10 用虚函数计算各种图形的面积 (10 分) 定义抽象基类Shape,由它派生出五个派生类:Circle(圆形).Square(正方形).Rectangle( 长方形).Trapezoid (梯 ...
- 【PTA】7-2 用虚函数计算各种图形的面积 (10 分)
定义抽象基类Shape,由它派生出五个派生类:Circle(圆形).Square(正方形).Rectangle( 长方形).Trapezoid (梯形)和Triangle (三角形),用虚函数分别计算 ...
- 长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算公式。使用抽象类的知识设计一个程序,可以计算不同图形的面积和周长。
[案例目标] 学会"图形的面积与周长计算程序设计"的实现思路. 独立完成"图形的面积与周长计算程序设计"的源代码编写.编译及运行. 理解和掌握面向对象的设计过程 ...
- python函数封装计算n运算_在Python里面怎么可以运算出999999999**999999999,求思路?...
>>> 999999999 * math.log(999999999, 2) / 8 / 1024 ** 3 3.480509950621777 所以这个数字本身就差不多需要3.5G ...
- python函数封装计算n_python | 高效使用统计语言模型kenlm:新词发现、分词、智能纠错等...
py-kenlm-model python | 高效使用统计语言模型kenlm:新词发现.分词.智能纠错等 之前看到苏神[重新写了之前的新词发现算法:更快更好的新词发现]中提到了kenlm,之前也自己 ...
最新文章
- 非等高cell实战(01)-- 实现微博页面
- 个性二维码开源专题液化/圆角/效果
- 服务器raid卡装虚拟机,DELLR730服务器阵列卡配置、VMware安装、WIN2008安装.docx
- oracle易忘函数用法(6)
- c语言程序设计对称字符串,C语言程序设计(字符串)
- java comparator_Java基础之String漫谈(二)
- 连接服务器用xshell还是linux,【linux☞5】xshell 连接服务器的简单介绍
- 【论文阅读】医疗影像分割中的半监督学习Semi-supervised
- git分支创建与合并
- Web API应用架构在Winform混合框架中的应用(5)--系统级别字典和公司级别字典并存的处理方式...
- 3DS更新R4烧录卡内核
- c# 服务器打印word文档,C#完成word文档打印的方法
- JMP软件在六西格玛项目管理中高阶应用(五)
- Python异方差的检验与修正
- c语言输出最大的数ns流程图_怎么将100至200中全部的素数用NS流程 – 手机爱问...
- 数据库事务的四大特性和隔离级别,一文带你看通透
- 解决String cannot be cast to java.util.List报错
- 【信息学奥赛】1005:地球人口承载力估计(C++)
- labview虚拟心电监测系统_基于LabVIEW的虚拟心电记录系统研制
- Windows 2000/xp/2003 常用补丁下载