首页 > 编程语言 >学习python第四天

学习python第四天

时间:2022-11-03 11:58:48浏览次数:37  
标签:name python self 学习 对象 init 第四天 age

  类 和对象

      python中几乎所有东西都是对象 ,拥有属性和方法

1.创建类 使用class关键字: 

每次使用类创建新对象时,都会自动调用_init_()函数  通过 _init_()函数给对象进行属性和方法的赋值

    对象也可以包含方法,对象中的方法是属于该对象的函数 

  class abc:

    def _init_(self,name,age)                                     self 参数是对类的当前实例的引用,用于访问属于该类的变量 (可以为任何字符,但必须是类中任意函数的首个参数,后面为给类赋予的各种属性)

      self.name = name 

      self.age = age 

    def fun(self):

     print("my name is "+ self.name)

a1 = abc("rufeng,63")

a1.fun()

标签:name,python,self,学习,对象,init,第四天,age
From: https://www.cnblogs.com/xirufeng/p/16852842.html

相关文章

  • Linux 运行Python文件,不因终端关闭而终止运行
     在Linux服务器运行py文件时,有时会因为终端窗口的关闭而结束py文件的执行,这时候使用下面的命令运行py文件:$nohuppython3main.py& 命令解释:nohup:不挂断的......
  • Windows 环境下安装python2.7虚拟环境
    1、检查是否安装virtualenv,不存在的话使用pipinstallvirtualenv安装2、创建虚拟环境virtualenv-ppython解释器路径虚拟环境目录3、切换到虚拟环境目录,并激活......
  • Python3-环境篇-01-Python3安装
     1.在python官网下载合适的python(windows)​编辑我这里下载了截至目前最新的3.10.2版本,推荐下载下方的稳定版本​编辑2选择合适的版本​编辑3安装Python(我这里默认安装路径,......
  • 深度学习相关面试题
    人工智能大数据与深度学习 公众号:datayx1.CNN的特点以及优势改变全连接为局部连接,这是由于图片的特殊性造成的(图像的一部分的统计特性与其他部分是一样的),通过局部连接和参......
  • 李沐《动手学深度学习》TensorFlow 2实现
    人工智能大数据与深度学习 公众号:datayx内容简介此书的结构:本仓库主要包含code和docs两个文件夹(外加一些数据存放在data中)。其中code文件夹就是每章相关jupyternotebook......
  • TensorFlow 最佳学习资源大全(含课程、书籍、博客、实战项目)
    人工智能大数据与深度学习 公众号:datayxTensorFlow从0到1学习资料大全,含入门指南、在线博客、视频教程、书籍推荐和实战项目等注:♥资料获取方式关注微信公众号datayx ......
  • Python configparser模块
    1、configparser模块介绍:一般做自动化测试的时候,会使用到这个模块,用来操作配置文件(ini文件)封装一些常量。比如数据库、邮件、用户名密码、项目常量等等2、ini文件是一种......
  • 软件技术基础学习笔记(2)——实习一个命令行统计数统计创程序
    软件技术基础浙江理工大学软件技术基础作业目标实习一个命令行统计数统计创程序姓名学号周彬豪20203330300093软件技术基础学习笔记(2)——实习一个命令......
  • Logstash 学习使用
    一、概要1.1、官网地址https://www.elastic.co/cn/logstash/1.2、介绍Logstash能够动态地采集、转换和传输数据,不受格式或复杂度的影响。利用Grok从非结构化数据中......
  • ECharts学习笔记
    目录ECharts学习笔记原文链接ECharts配置语法第一步:创建HTML页面第二步:为ECharts准备一个具备高宽的DOM容器第三步:设置配置信息图形示例饼图柱状图下钻柱状图E......