![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
@Jankin
这个作者很懒,什么都没留下…
展开
-
静态方法与类方法
#staticmathis 静态方法#classmethod 类方法。当这个方法的操作只涉及静态属性的时候,就应该用classmethod来装饰这个方#类的操作行为class Goods: __discount = 0.8 @property def __init__(self, name, price): self.name = name self.__price = price #回双下划线,变为私有属性 ...原创 2022-04-10 22:51:39 · 125 阅读 · 0 评论 -
python继承
class a(object):passclass b(object):pass#a_son类继承a类:a类又称父类、基类、超类;a_son类:子类、派生类class a_son(a):passclass ab_son(son):pass#一个类可以被多个类继承#一个类,可以继承多个子类print(a_son.__bases__)#查看a_son类的父类#一个类没有写明继承某个父类,默认继承object。object类是所有类的基类...原创 2022-03-20 17:02:16 · 306 阅读 · 0 评论 -
python类与对象——self详解与实例化
class Person: country = 'chain'#创建一个类属性,又称表态属性。只要是这个类就一定有的属性,不需要实例化就可调用 def __init__(self,*args) #初始化方法,self是对象,是一个必须传的参数#self相当于创建了一个self的空字典:self={}。self就是一个可以存储很多属性的大字典 self.name=args[0]#往字典里添加属性的方法发生了一些变化 se...原创 2022-03-08 00:00:34 · 672 阅读 · 0 评论 -
txt文件操作
open():打开文件write():写入(文件不存在则新建文件)seek():调整光标位标close():关闭文件文件操作:r=读取, rd=以二进制读取(用于非文字读取、上传下载)w=只写(先清除原文件内容再写入),wb=字节类型写入a=追加r+ =读写(只执行一次读和一次写)w+a+f=open('路径文件名',mode='权限操作',encoding='编码方式')content=f.read() //把文件内容读取出来f.write('写入内容').原创 2022-02-15 22:29:53 · 267 阅读 · 0 评论 -
集合数据类型
集合:可变的数据类型,里面的元素是不可变的数据类型,无序,不重复(自动去重)变量名 =set( 元素,元素 )变量名 ={ 元素,元素,,, }注意:下面写法为一个空字典,为空默认是字典,如果有数据在根据格式判断为字典还是集合name={}add:增加元素name.add('001')update:将列表里的元素取出分别增加list1=['aa','bb']name.update(list1)2、删除元素①remove使用remove删除集合中的元素 如.原创 2022-02-10 22:42:23 · 2886 阅读 · 0 评论 -
pythong基础方法
isalpha是一种函数:判断字符ch是否为英文字母,若为英文字母,返回非0(小写字母为2,大写字母为1)。若不是字母,返回0。replace():替换字符串中的指定字符例:a = ‘abc’a.replace(‘a’, ‘A’)...原创 2021-11-21 21:33:25 · 482 阅读 · 0 评论 -
2021-11-07
.strip()方法:用于去除字符串头尾指定的字符(默认空格或者换行).split()方法:将字符串分割为子字符串例子:content=input(‘请输入内容’),用户输入:5+9或5 +9或5 +9,然后进行分割再计算。答案:content=input(‘请输入内容’).strip()content_list=content.split(’+’)num=0for i in content_list:num+=int(i)print(num)...原创 2021-11-07 23:00:34 · 53 阅读 · 0 评论