摘要:
1.在写大程序时我们需要存一些数据,这个时候我们要在python中创建db包,加一些名字的数据txt文件 2.其次我们创建一个conf的包里面存放一个config.py的python文件,然后去db的文件中选择copypath,把复制的路径放到这个文件中 schoolinfo=r'D:\python 阅读全文
摘要:
1.在我们学的数据类型中字典可以通过[]来进行获取value的值,那么对象是否可以通过[]来获取属性和方法吗? 2可以通过getitem获得: class A: def __init__(self,name,sex,age): self.name=name self.sex=sex self.age 阅读全文
摘要:
1.isinstance判断类和对象之间的关系如果存在类对象关系返回True否则返回False class Person: def func(self): pass a=Person() b=1 print(isinstance(a,Person)) #左边对象右边类 print(isinstanc 阅读全文
摘要:
1,流程图: try: import random question=input("would you want to play a number game?:") if question=="yes": value=random.randint(0,100) ret1=0 ret2=100 whi 阅读全文
摘要:
1.怎么进行以后大程序的书写: 首先要创建一个core的包:然后再创建一个core的py文件用于主要函数的书写 2.然后在创建一个db的包用于存放用户所写的数据: 3再创建一个conf的包,然后存放文件打开的路径:即把db中放数据的文件路径放到conf。py文件中 4.再创建一个bin文件包里面建立 阅读全文
摘要:
1.java是面向对象的语言。 设计模式:接口 接口类是从java里衍生出来的,不是python原生支持的 主要用于继承里多继承 抽象类是python原生支持的主要用于继承里的单继承 但是接口类和抽象类都是为了写程序时进行代码的规范化 2.第一个接口类程序的引入:即如果前面写了两个支付功能,来了三个 阅读全文
摘要:
1.面向对象有三种方法:继承、多态、封装 2继承的定义: class A:#这个类成为父类,基类或者是超类 pass class B(A): #这种定义类的方式就是继承名字叫做子类、派生类 pass View Code 3.一个父类可以被多次继承,一个子类也可以有多个父类: class A:#这个类 阅读全文
摘要:
1.使用面向对象编写求正方形面积和周长的程序: class Square: def __init__(self,side_len): self.side_len=side_len def permeter(self): return self.side_len*4 def area(self): r 阅读全文
摘要:
1。用面向过程来写人狗大战游戏: def Dog (name,blood,aggr,kind):#首先定义一个狗属性的函数 dog={ 'name':name,#狗具有的属性 'blood':blood, 'aggr':aggr, 'kind':kind } def bite(person): #狗 阅读全文
摘要:
1.json的格式化功能: import json data={'username':['梨花','二愣子'],'sex':'male','age':15} json_dic2=json.dumps(data,sort_keys=True,indent=2,separators=(',',':'), 阅读全文