文章分类 - python学习
摘要:num = 10 print(num.__class__) s = "abc" print(s.__class__) class Person(): pass p = Person() print(p.__class__) print(int.__class__) print(str.__class
阅读全文
摘要:class Person: # 类属性 age = 0 def shilifangfa(self): print(self) # <__main__.Person object at 0x00000221C61E0FD0> print(self.age) # 0 print(self.num) #
阅读全文
摘要:1. 实例方法 实例方法通过实例来调用。 class Person: def eat(self, food): print("在吃饭", food) p = Person() p.eat("tudou") 2. 类方法 类方法的调用方式: 类.方法() 用实例来调用类方法,会自动把实例屏蔽,然后用类
阅读全文
摘要:class Person: # 实例方法 def eat2(self): # 要求第一个参数接收的是一个实例,也就是说需要对象的调用 print("这是一个实例方法",self) # 类方法 @classmethod def leifangfa(cls): # 要求第一个参数接收的是一个类 prin
阅读全文
摘要:%s 字符串%d 整数%f 浮点数name = '蔡徐坤'age = 26print('我喜欢听%d岁的%s的歌'%(age,name))money = 999.9print('%d的%s一首歌挣%f钱'%(age,name,money))print('%s的%s一首歌挣%s钱'%(age,name
阅读全文
摘要:算术运算符:+ - * / % //(整除) **(幂) a = 6b = 3c = a + bprint(c - a)print(c * a)print(c / 2) #除法print(c // 2) #整除print(2 ** 3) # m ** n表示m的n次方 eg:键盘输入一个三位数,打印
阅读全文
摘要:二进制;0,1八进制:0,1,2,3,4,5,6,7十进制:0,1,2,3,4,5,6,7,8,9十六进制:0,1,2,3,4,5,6,7,8,9,a~f十进制转二进制:除二取余倒排二进制转十进制:每个乘以2的几次方,在相加十进制转八进制:除八取余倒排八进制转十进制:每个数位乘以8的几次方,在相加已
阅读全文