首页 > 编程语言 >【Python】类的构造函数

【Python】类的构造函数

时间:2023-06-08 09:46:53浏览次数:27  
标签:__ name Python self print 构造函数

#在类名中传入参数:构造方法
class Person:
    name = "xxx"
    def __init__(self,name):
        self.name=name

zhangsan = Person("zhangsan")
print(zhangsan.name)

lisi = Person("lisi")
print(lisi.name)

###############################

class CLanguage:
    '''这是一个学习Python定义的一个类'''
    def __init__(self,name,add):
        print(name,"的网址为:",add)

#传递参数给构造函数
CLanguage("C语言中文网","http://c.biancheng.net")
CLanguage("C语言","http://")

 

标签:__,name,Python,self,print,构造函数
From: https://www.cnblogs.com/shan-gui-yao/p/17465265.html

相关文章

  • python之minio基础操作(二)
    fromminioimportMiniofrommultiprocessingimportProcessimporttimedefupload_file():#创建minio客户端client=Minio(endpoint="xxx.xxx.xxx.xxx:xxx",access_key='xxx',secret_key='x......
  • python之minio基础操作(一)
    fromminioimportMiniofile_name='3e09ca66d9444906935b0171e26891f1.mp4'file_path=r'E:\集成资料\视频素材'barrel="testdata"defupload_file():#创建minio客户端client=Minio(endpoint="xxx.xxx.xxx.xxx:xxxxx"......
  • 【python基础】循环语句-for循环
    1.初始for循环for循环可以遍历任何可迭代对象,如一个列表或者一个字符串。这里可迭代对象的概念我们后期介绍,先知道这个名词就好了。其语法格式之一:比如我们遍历学员名单,编写程序如下所示:for循环如果放在生产生活中的话,也类似于循环处理,但较while循环有区别,其区别就在于条件......
  • python 中统计指定字符串出现的次数
     001、>>>str1="abcdaaab"##测试字符串>>>str1.count("a")##统计a出现的次数4>>>str1.count("b")2>>>str1.count("c")1>>>str1.count("a",0,4)......
  • python 中字符串大小写的转换
     001、全部转换为大写、或者全部转换为小写>>>str1="abcDEFgh">>>str1.lower()###小写'abcdefgh'>>>str1.upper()##大写'ABCDEFGH'>>>str1'abcDEFgh'>>>str1.casefo......
  • python读txt文档-多列
    有一个txt格式的文本文档,格式如下。有两行数据。3个字段,字段与字段直接使用tab键分割开。hello1world1hellothankyou1hello2world2hellothankyou2现在想通过python读取这个文件。分别读取到hello1,world1,和 hellothankyou1代码如下。withopen('......
  • 混合编程python与C++
    上个版本:只是用到ctypes进行传输,这次将python服务端更改为C++服务端,方便后续维护.本文实现功能:python传输图片给C++,C++接受图片后对图片进行处理,并将结果返回给python客户端,passimagefrompythontoC++C++服务端.h文件注意文中的model//.h#pragmaonce#in......
  • Python设计模式-01工厂模式
    工厂模式工厂模式(FactoryPattern)是一种创建型设计模式,它提供了一种创建对象的最佳方式,而无需指定将要创建的对象的确切类。工厂模式通过定义一个工厂接口来创建对象,让子类决定实例化哪个类。这样可以将对象的创建与使用分离,从而降低系统的耦合度。工厂模式包含三种角色:具体工......
  • python opencv图片旋转任意角度
    pythonopencv图片旋转任意角度 importcv2#Loadtheimageimg=cv2.imread("20230222100736979.jpg")#Gettheimagedimensionsheight,width=img.shape[:2]#Settherotationangleangle=25#Calculatetherotationmatrixrotation_matrix=cv2......
  • 【python】一个同步的队列类queue
    queuequeue 模块实现了多生产者、多消费者队列。这特别适用于消息必须安全地在多线程间交换的线程编程。模块中的 Queue 类实现了所有所需的锁定语义。 函数作用Queue.qsize()返回队列的大致大小。注意,qsize()>0不保证后续的get()不被阻塞,qsize()<maxsize......