首页 > 编程语言 >Python 实现 定义个矩形类,有长和宽两个实例属性,还有一个计算面积的方法

Python 实现 定义个矩形类,有长和宽两个实例属性,还有一个计算面积的方法

时间:2023-08-26 17:55:16浏览次数:56  
标签:有长 Area Python self width length 实例 矩形 属性

思路:

'''
1.定义矩形类
2.定义属性
属性分:类属性和实例属性
实例属性==》self.属性===》self是一个参数在一个方法中==》_init_方法

3.定义方法
def Area(self):
     s=self.length*self.width

'''
class Square:
    def __init__(self,length,width):
        # 实例属性
        self.length=length
        self.width=width
    # 方法名
    def Area(self):
        s=self.length*self.width
        # print('该面积为:%s'%s)
        return '该面积为:%s'%s # 哪里调用返回哪里

s1=Square(4,5)
a=s1.Area()
print(a)  # None==》说明没有返回值

运行截图:

 

标签:有长,Area,Python,self,width,length,实例,矩形,属性
From: https://www.cnblogs.com/xiaogan-520/p/17659218.html

相关文章

  • python如何提取浏览器中保存的网站登录用户名密码
    python如何提取Chrome中的保存的网站登录用户名密码?很多浏览器都贴心地提供了保存用户密码功能,用户一旦开启,就不需要每次都输入用户名、密码,非常方便。作为python脚本,能否拿到用户提前保存在浏览器中的用户名密码,用以自动登录呢?必须有,小爬已经提前踩过很多坑,找到了可行的......
  • 用Python制作一个自动点击器,三种模块都可以
    顾名思义,Python中的自动点击器是一个简单的Python应用程序,可以按照用户的要求重复点击鼠标。不同的参数,如速度、频率和位置,可以根据用户的要求进行改变。Python有不同的模块可用于控制键盘、鼠标等设备。因此,我们可以使用这些模块在Python中轻松创建一个自动点击器。本教程将展......
  • 两种不同的方法来检查Python中的变量是否是字符串
    在Python中,每个变量都有一个数据类型。数据类型表示一个变量内部存储的是哪种数据。数据类型是编程语言最重要的特征,它区分了我们可以存储的不同类型的数据,如字符串、int和float。在处理许多编程问题时,可能会遇到这样的情况:我们需要找到某个变量的数据类型来对其执行一些任务。......
  • 用Python制作截图小工具
    Python编程语言允许我们执行各种任务,所有这些都是在简单模块和短小精悍的代码的帮助下完成的。在Python的帮助下进行屏幕截图就是这样一项任务。Python为我们提供了许多模块,使我们能够执行不同的任务。有多种方法可以使用Python及其库进行屏幕截图。用Pyautogui模块进行截图第......
  • Python中会被视为False的值有以下几种
    Python中会被视为False的值有以下几种:布尔值:False数值:0或0.0字符串:空字符串,如’'或""容器:空的容器,如[],(),{},set()None:None其他的值都会被视为True。您可以用bool()函数来测试一个值是否为True或False。例如:bool(0)#Falsebool(1)#Truebool('')#Falsebool('Hello'......
  • Python中如何判断列表是否为空
    Python中如何判断列表是否为空介绍列表是Python中最常用的数据结构之一,可以存储多个元素,比如数字,字符串,对象等列表的使用场景很多,比如排序,查找,统计,过滤等在使用列表的过程中,有时候需要判断列表是否为空,也就是列表中是否有元素在Python中,有两种常用的方法来判断列表是否为空,......
  • 如何使用MicroPython将Raspberry Pi Pico W与伺服电机连接?
    PicoW是一款经济实惠且紧凑的微控制器板,基于RP2040芯片,非常适合嵌入式系统和物联网项目。MicroPython是Python的轻量级实现,为微控制器编程提供了用户友好的环境。通过遵循概述的步骤,读者将学习如何将伺服电机连接到PicoW、编写MicroPython代码来控制其运动,并获得将精确......
  • Python中小括号( )、中括号[ ]和大括号{}分别代表什么?
     Python中,小括号 () 代表元组数据类型,中括号 [] 代表列表数据类型,大括号 {} 代表字典数据类型。 元组是一种不可变序列,创建方法很简单,大多时候都是用小括号括起来的。例如:tup=(1,2,3)列表是一种可变序列,其创建方法即简单又特别。例如:list=['a','b',......
  • centos7.6 anaconda安装python
    在CentOS7.6上安装Anaconda并配置Python3.8.17环境可以按照以下步骤进行操作:下载Anaconda:首先,前往Anaconda官网下载适用于Linux的Anaconda安装包。选择适合你操作系统位数的版本(通常是64位)。下载链接:https://www.anaconda.com/products/distribution安装......
  • Python绘图:小提琴图的理解与绘制
    目录一、小提琴图简介1.1小提琴图的概念1.2小提琴图与箱线图、核密度函数以及高斯混合体之间的关系与区别二、箱线图的绘制2.1基于matplotlib库的箱线图绘制(1)函数主要参数及功能(2)函数返回值(3)示例2.2基于seaborn库的箱线图绘制(1)函数主要参数功能及其返回值(2)示例附录Python绘图......