码迷,mamicode.com
首页 > 编程语言 > 详细

巨蟒python全栈开发-第17天 核能来袭-成员

时间:2018-12-18 12:11:34      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:声明   特点   def   col   code   对象   init   count   span   

一.今日主要内容
1.成员
在类中你能写的所有内容都是类的成员
2.变量
(1)实例变量:昨天写的就是实例变量,由对象去访问的变量.

3.方法
(1)实例方法:昨天写的就是实例方法,使用 对象.方法() 进行调用
特点:在声明的时候
4.属性
5.私有

2.
(1)
(2)类变量
class Person:
    # country=‘中国‘        #类变量,  类变量是属于类的
    country = 大清          #类变量不是特别特别常用
    def __init__(self,name,gender):
        self.name=name
        self.gender=gender

p=Person(武sir,未知)
print(p.name)   #实例变量
print(p.gender)
print(p.country)    #类变量可以给对象使用

p2=Person(太白,两性)
print(p2.gender)
print(p2.country)

                    #大坑:没有修改类变量
p.country=大清  #没有修改类变量,只是在自己的实例化空间内创建了一个country
p2.country=大明
print(p.country)    #类变量可以给对象使用
print(p2.country)

Person.country=大元     #类变量最好是使用类名来访问
print(p.country)
print(p2.country)

 



巨蟒python全栈开发-第17天 核能来袭-成员

标签:声明   特点   def   col   code   对象   init   count   span   

原文地址:https://www.cnblogs.com/studybrother/p/10135947.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!