摘要:
1.什么是面向对象的mro Python 中针对 类 提供了一个 内置属性 __mro__ 可以查看 方法 搜索顺序MRO 是 method resolution order,主要用于 在多继承时判断 方法、属性 的调用 路径 2.json序列化时,默认遇到中文会转换成unicode,如果想要保留中 阅读全文
摘要:
面向对象总结 面向对象(oop) 类:抽象概念,类型,是对一群具有相同特征或者行为的事物的一个统称,是抽象的,不能直接使用 对象:实际物体,类实例化对象,由类创建出来的一个具体存在 属性: 描述类 : 类属性 描述对象 : 实例属性 行为:被称为方法 类和对象的关系 对象是根据类创建出来的,先有类, 阅读全文
摘要:
1.以下程序输出结果是什么 输出:1 [1] 2.请简要说明什么是类变量,什么是实例变量,并观察以下程序的输出结果 类变量是公共的变量,其中一个对象值改变就会改变所有值,实例变量是私有变量,一个对象值改变 不会影响其他变量值。 输出: bbbaaaaaa 3.以下语句有什么弊端,name是元祖的时候 阅读全文
摘要:
实现发牌器(排中不包含大小鬼),共4个玩家,没人13张牌 阅读全文
摘要:
# 现有以下函数,利用装饰器为此函数加上认证功能, # 也就是只有用户名为'python', 密码为'123'才能调用此函数,否则不允许 # def my_log(name): # print('%s欢迎登陆'%(name)) def decorator(f): def log (): name = input("请输入用户名:") passw... 阅读全文
摘要:
恢复内容开始 16.请问这个函数有多少个参数? def MyFun((x,y), (a, b)): return x * y - a * b 无参数 语法定义错误 17.编写一个函数满足以下功能: 计算打印所有参数的和乘以基数(base=3)的结果 1.下面代码会输出什么 def f(x,l=[]) 阅读全文
摘要:
5. 尝试实现一个管理系统 通讯录管理系统 1.增加姓名和手机2.删除姓名3.修改手机4.查询所有用户5.根据姓名查找手机号6.退出 5. 随机产生密码: 在26个大小写字母和10个数字组成的列表中,随机生成10个8位密码 1.通过代码实现如下转换: 3.求结果 v1 = 1 or 3 v1= 1 阅读全文
摘要:
3. 输出有1, 2, 3, 4这四个数字组成的每位都不同的所有的三位数 4. 求列表s=[2,8,9,6,7,1,5,66]中的元素个数,最大数,最小数,平均数。末尾添加一个新元素10?删除元素55 6. 斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列: 阅读全文
摘要:
6.定义一个字符串"python的创始人是Guido",试分别打印出"Guido","odiuG", "ph的人uo" 7.有字符串"你"和"最帅",如何得到字符串"你最帅",又如何得到字符串"你最帅最帅最帅" 2. 像121 11 111等对称的整型数称为回文整型数,随机产生1000以内的10个整 阅读全文
摘要:
1、 a = str(input("请输入姓名:"))b= str("你好!")c = b + aprint("{:*^20} ".format (c))2、 a = 45.66666c = 45.4444s = int(c + 0.5)b = int(a + 0.5)print(a)print(c 阅读全文