Python之类属性的增删改查

#类属性又称为静态变量,或者是静态数据,这些数据是他们所属的类对象绑定的,不依赖于任何类实例

class ChinesePeople:    country = ‘china‘    def __init__(self,name):        self.name = name    def play_ball(self,ball):        print ("%s 正在打 %s" %(self.name))def say_word(self,word):    print ("%s 说 %s" %(self.name,word))

#查看类属性print (ChinesePeople.country)#修改类属性ChinesePeople.country = "CHINA"print ChinesePeople.country#删除类属性del ChinesePeople.country#增加类属性ChinesePeople.country = "china"ChinesePeople.location = "Asia"print (ChinesePeople.__dict__)

原文地址:https://www.cnblogs.com/wangyue0925/p/8979486.html

时间: 2024-11-09 03:51:48

Python之类属性的增删改查的相关文章

类属性的增删改查

1 """ 2 类的实例化,类和对象的数据(函数)增删改查 3 """ 4 class people: 5 """ 6 人的类 7 """ 8 def __init__(self,name,age,food): 9 self.name = name 10 self.age = age 11 self.food = food 12 def eat_food(self): 13 print(

python实现mongodb的增删改查

环境: 192.168.122.1    python 192.168.122.11  mongodb 一.安装pip,python的管理工具 官网下载: pip-18.0 安装pip [[email protected] pip-18.0]# python setup.py install 如下,安装成功 注:在安装pip时,下载setuptools-39.2.0.zip 解压并运行python setup.py install ,否则后面安装会有错误: 二.python连接mongodb P

python中字典的增删改查及相关知识点

1 ''' 2 数据划分:可变数据类型,不可变数据类型 3 不可变数据类型:tuple,str,bool,int 可哈希 4 可变数据类型: list, dict, set 不可哈希 5 dict key:必须是不可变数据类型 可哈希 6 dict value: 任意数据类型 7 dict 优点:二分法去查找 8 存储大量关系型数据 9 特点: 无序的 10 ''' 11 12 #>>>增 13 14 #使用key增加,类似于list的索引改变值 15 #但是list中的索引必须在范围内

python学习-字典的增删改查

1 dic1 = {'name':'paoche', 2 'age':19, 3 'active':['beijing','hebei'], 4 'id':{'wangyi':'skmdod008b', 5 'sina':'skmdod00bc' 6 } 7 } 一.字典的增 方法1:直接新增键值对,若无此键则新增键值对,有此键则修改值 1 dic1['high'] = 180 #没有键值对,则追加 2 dic1['age'] = 30 #有键值,则修改 3 print(dic1) 4 "&qu

datagridview的某些属性以及增删改查

private void button1_Click(object sender, EventArgs e) //查询 { dataGridView1.AutoGenerateColumns = false;//AutoGenerateColumns 是否将某个对象后面的所有项显示出来 List<bianliang> list = new method().Select(); dataGridView1.DataSource = list; //dataGridView1的数据源为list }

java对xml节点属性的增删改查

学习本文之前请先看我的另一篇文章JAVA对XML节点的操作可以对XML操作有更好的了解. 1 package vastsum; 2 3 import java.io.File; 4 import java.io.FileWriter; 5 import java.util.Iterator; 6 7 import org.dom4j.Attribute; 8 import org.dom4j.Document; 9 import org.dom4j.Element; 10 import org.

Python操作mysql(增删改查)

#!/usr/bin/env python #coding:utf-8 import MySQLdbtry:         #连接mysql的方法:connect('ip','user','password','dbname')         #conn=MySQLdb.connect(host='localhost',user='root',passwd='123456',db='test')     conn =MySQLdb.connect('127.0.0.1','root','12

Python数据类型-列表(list)增删改查

1.添加元素 添加单个元素:使用append(object)函数可以为列表添加单个元素,参数object为对象:也就是说所有Python的对象都可以添加到列表中. 添加多个元素(合并列表):使用extend(iterable)函数可以为列表添加多个元素,参数iterable为可迭代对象. 以下代码演示了向列表中添加元素的操作: lst1 = [1,2,3,4,5,6,7,8,9] # 创建列表 lst2 = ['a','b','c'] # 创建列表 lst1.append(10) # 添加单个元

python之字典的增删改查

Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串.数字.元组等其他容器模型.字典都是无序的,但查询速度快. 字典是一个key/value的集合,key可以是任意可被哈希(内部key被hash后作为索引)的类型.因此,key可以是文本.数字等任意类型.如果两个数字'=='判断相等,那么key就相等,value会产生覆盖(例如:1 == 1.0 # => True).注意,浮点数比较很不精确,因此千万不要用浮点数作为key! Jason是字符串,区别于字典,只是格式比较像(key