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已经退出'
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架