设计一个Circle类,包括圆心位置、半径、颜色属性。编写构造方法进行属性初始化,编写类方法计算周长与面积。

方法一

class Circle:

location=(0,0)

r=0

color=""

def __init__(self):

self.location=(100,100)

self.r=10

self.color="white"

def GetGirth(self):

PI=3.14

print("圆的周长:")

print(2*PI*self.r)

def GetArea(self):

PI=3.14

print("圆的面积")

print(PI*self.r*self.r)

myCircle=Circle()

myCircle.GetGirth()

myCircle.GetArea()

#方法二

class Circle:

def __init__(self,location,r,color):

self.location =location

self.r=r

self.color=color

def GetGirth(self):

return 2*3.14*self.r

def GetArea(self):

return 3.14*self.r*self.r

myCircle=Circle((200,200),10,"红色")

print("圆的周长=%0.2f"%(myCircle.GetGirth()))

print("圆的面积=%0.2f"%(myCircle.GetArea()))

ice_software涵

发布了174 篇原创文章 · 获赞 442 · 访问量 11万+

私信

关注

标签:Python,self,09,color,def,print,Circle,myCircle

来源: https://blog.csdn.net/weixin_44015669/article/details/104102145

python输入半径计算公式_Python:09设计Circle类包括圆心半径、颜色属性,编写类方法计算周长与面积(2种方法)...相关推荐

  1. Python:09设计Circle类包括圆心半径、颜色属性,编写类方法计算周长与面积(2种方法)

    设计一个Circle类,包括圆心位置.半径.颜色属性.编写构造方法进行属性初始化,编写类方法计算周长与面积. 方法一 class Circle:      location=(0,0)      r= ...

  2. python定义一个圆类_python设计一个Circle(圆)类,包括圆心位置`,半径,颜色等属性。编写构造方法和其他方法,计算周长和面积。...

    ** Python:设计一个Circle(圆)类,包括圆心位置`,半径,颜色等属性.编写构造方法和其他方法,计算周长和面积.请编写程序验证类的功能. class Circle: def -init-( ...

  3. python设计一个Circle(圆)类,包括圆心位置`,半径,颜色等属性。编写构造方法和其他方法,计算周长和面积。

    ** Python:设计一个Circle(圆)类,包括圆心位置`,半径,颜色等属性.编写构造方法和其他方法,计算周长和面积.请编写程序验证类的功能. class Circle: def -init-( ...

  4. Java_输入圆的半径,计算周长及面积

    Java_输入圆的半径,计算周长及面积 import java.util.Scanner; import static java.lang.Math.*;/**输入圆的半径,计算圆的周长及面积并输出* ...

  5. 使用python编程语言编写程序:输入a、b、c三个数,判断a、b、c能否构成三角形,如果能够构成三角形,判断该三角形是等腰三角形还是等边三角形,还是直角三角形,还是一般三角形。并计算周长和面积。

    使用python编程语言编写程序:输入a.b.c三个数,判断a.b.c能否构成三角形,如果能够构成三角形,判断该三角形是等腰三角形还是等边三角形,还是直角三角形,还是一般三角形.并计算周长和面积. ​ ...

  6. JavaScript输入圆的半径计算周长及面积

    JavaScript输入圆的半径计算周长及面积 <!doctype html> <html> <head> <meta charset="utf-8 ...

  7. 先建立一个Point(点)类,包含数据成员x,y(坐标点)。以它为基类,派生出一个Circle(圆)类,增加数据成员r(半径),再以Circle类为直接基类,派生出一个Cylinder(圆柱体)类,再

    先建立一个Point(点)类,包含数据成员x,y(坐标点).以它为基类,派生出一个Circle(圆)类,增加数据成员r(半径),再以Circle类为直接基类,派生出一个Cylinder(圆柱体)类,再 ...

  8. Python之构造函数的练习(定义一“圆”(Circle)类,圆心为“点”Point类,构造一圆,求圆的周长和面积,并判断某点与圆的关系)

    需求1:定义一"圆"(Circle)类,圆心为"点"Point类,构造一圆,求圆的周长和面积,并判断某点与圆的关系 分析: Circle: 特征:圆心,半径 行 ...

  9. Python分支基础题练习(1. 英制单位和公制单位互换 2.掷骰子决定做什么 3.分段函数求值 4.输入三条边的长度如果能构成三角形就计算周长和面积)

    Python 分支基础题练习二 练习一 英制单位和公制单位互换: 代码分析: 使用Input()函数获取到数值和单位 根据输入的单位按照相应的计算方法计算出结果 输出结果 程序示例: "&q ...

最新文章

  1. String.Format使用方法
  2. 量产车发布前夕,乐视在美汽车工厂被传欠薪停工
  3. 不能用 + 拼接字符串? 这次我要吊打面试官!
  4. 数字图像处理基本概念
  5. php无法下单功能,PHP如何解决并发下单问题?(不一定是下单,举个例)
  6. 【Floyd】灾后重建(luogu 1119)
  7. 为什么总是有人说Java啰嗦,却没人说C++啰嗦?
  8. 朱啸虎:几百亿资金今年注入小程序,你能抓住机会吗?
  9. 元素的水平垂直居中解决方法
  10. php 调用redfish,Huawei iBMC 通过redfish接口设置KVM key登录html5远程控制台操作记录
  11. 关于Autorelease和RunLoop
  12. 安捷伦仪器仪表 - 程控总结
  13. 分布式数据库中间件 TDDL 学习笔记
  14. ipv4 pxe 联想start_电脑开不了机提示start pxe over ipv4的解决方法
  15. python 正则表达式量词
  16. 计算机硬盘内存显示是红色,解决 win10 磁盘容量条显示红色问题
  17. 微信端浏览器不会自动播放视频音频
  18. 删除注册表之后office2013 无法安装 无法删除 无法重装 的 解决方法。
  19. php个框架的优缺点,PHP主流框架优缺点分析
  20. 流媒体传输协议浅析(一)

热门文章

  1. linux diff diffstat组合使用示例
  2. Python 实例属性和类属性
  3. Linkis EngineConnPlugin引擎插件安装文档
  4. CDH6.3.2集群安装hue报错: HDFS dependency is missing.
  5. vue商城项目开发:封装banner组件、组件参数传递
  6. Python爬虫开发:requests库的使用--ip代理参数的设置
  7. Linux wc命令统计文件大小
  8. Spring MVC--自定义HttpMessageConverter接收JSON格式的数据
  9. 字节增强java_提高byte的效率
  10. ppt倒计时3分钟_PPT做的又慢又丑?花3分钟学会这5个PPT神技巧,快速做出好看PPT...