python基础

python基础

一. 判断数据类型
#字符串(str),整数(int),符点数(float),布尔值(bool),True(真),False(假)
res = type(123)
print(res)
res = type(“123”)
print(res)
二。实例化对象
实例化--当前实例是谁就是谁(当前是self),对象是谁实例化self就是谁。
在这里插入图片描述

举例:
-- 定义一个class类class Person:name = "小小"def eat(self,foot):print("我喜欢吃{}".format(foot))def play(self):pass-- 实例化-创建对应的对象--对象名=类名()xx = Person()-- 对象名.方法名()xx.eat("雪糕")
三,init方法
在这里插入图片描述

总结:

实例属性:self.xxx 或者 对象.xxx (实例就是对象,self也是对象,对象也是对象)例如:类里面就是:self.xxx ,在类外面是:对象.xxx
类属性:类名.xxx


类和对象的概念
定义类
class 类名:
#初始化函数,在我们实例化对象的同时会自动调用
#java里面叫构造函数
def init(self,参数):
self.属性 = 值(可以是函数传进来的参数/其它的函数调用。。)
self.属性 = 值 #给对象添加一个属性,并赋值

#定义实例对象的方法
#就是函数,self就是参数,对象是谁,self就是谁,
def 方法名(self,参数):
#在方法内部,是可以通过self.属性/方法来调用对象的其他属性或者方法。
pass —占位

实例化类,创建对象
1.创建对象的语法:
对象名 = 类名(参数)#__init__函数有参传参,没参不用穿传
2.可以创建多个对象
3.每个对象都是独立的,每个对象都拥有类里的所有方法
4.每个对象的属性,方法调用:
对象名.方法()
对象名.属性

“”"

举例:

class lei:
def init(self,canshu):
self.tt = canshu #self.属性=值 参数
def eat(self,foot):# def 方法名(self,参数):
print(“我喜欢吃{}”.format(foot))
duixiang = lei(“参数值”)
duixiang.eat(“苹果”)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值