
Python
临渊慎行
仗剑天涯,从每一天的进步开始
展开
-
python:Json转xml
Json转xml原创 2024-06-24 10:11:07 · 460 阅读 · 0 评论 -
Python在初始化方法内部定义属性
在__init__ 的方法内部使用self.属性名 = 属性的初始值 就可以定义属性 在定义属性之后,再使用Cat类创建的对象,都会拥有该属性 class Cat: def __init__(self): print("这是一个初始化方法") def eat(self): print("小猫爱吃鱼") # 定义一个内部成员变量 self.name = "Tom" def drinl(self)原创 2022-04-23 11:29:33 · 745 阅读 · 0 评论 -
python递归函数的用法
递归函数特点: 一个函数内部调用自己 代码特点: 1、函数内部的代码是相同的,只是针对参数不同,处理的结果不同 2、函数内部必须有一个出口,否则会造成死循环(这个出口非常重要) #递归函数 def sum_numbers(num): #1、出口 if num==1: return 1 #2、数字累加num+(1......num-1) temp = sum_numbers(num-1) return temp+num result = sum_n原创 2022-04-23 10:08:45 · 1452 阅读 · 0 评论 -
pytho的dir内置函数
在python中对象几乎无所不在,我们之前学习的变量、数据、函数都是对象。 在python中可以使用以下两种方法验证“ 1、在标识符/数据 后输入一个 . ,然后按Tab键iPython会提示该对象能够调用的方法列表 2、使用内置函数dir传入标识符/数据,可以查看对象内的所有属性及方法 提示:方法名 格式的方法是python提供的内置方法.属性 gl_list = [] >>> dir(gl_list) ['__add__', '__class__', '__contains__'原创 2022-04-23 10:49:34 · 145 阅读 · 0 评论 -
Python中类的创建和使用
在C++中创建对象 class 类名 {} 创建对象 类名 对象 demo: class Cat {} Cat cat; python中创建对象 对象变量 = 类名() cat = Cat()原创 2022-04-23 10:59:49 · 1246 阅读 · 0 评论