摘要:
0. 定义一个点(Point)类和直线(Line)类,使用 getLen 方法可以获得直线的长度。)_mr[v1a"c L~P`oEN+H{$c:ivseWO?k^ 提示:来自:bbs.fishc.com 设点 A(X1,Y1)、点 B(X2,Y2),则两点构成的直线长度 |AB| = √((x1- 阅读全文
摘要:
0. 对象中的属性和方法,在编程中实际是什么? 答:变量(属性)和函数(方法)。 1. 类和对象是什么关系呢? 答:类和对象的关系就如同模具和用这个模具制作出的物品之间的关系。一个类为它的全部对象给出了一个统一的定义,而他的每个对象则是符合这种定义的一个实体,因此类和对象的关系就是抽象和具体的关系。 阅读全文
摘要:
0. pickle的实质是什么?;,c4f nhjFHy,GKi'@7{BC.#m3&b1sdpx>wA 答:pickle的实质就是利用一些算法将你的数据对象“腌制”成二进制文件,存储在磁盘上,当然也可以放在数据库或者通过网络传输到另一台计算机上。8i6XL=2B PD=RpL Sye<M{l|]! 阅读全文
摘要:
区分figure和axes figure 是作图时给你的一个大画板,而 axes 是在这个画板上的很多幅画布(子图),绘制的所有图都在画布(axes)上。 *plt.figure 通常我们创建图形时,首先会用 fig = plt.figure() 创建一个 “画板”,并定义画板名称为 fig,此时画 阅读全文
摘要:
1. 汉诺塔 def hanoi(n, x, y, z): #n表示参数的个数; if n == 1: print(x, "-->" ,z) else: hanoi(n-1, x, z, y)#将前面n-1个盘子从x移动到y print(x, "-->" ,z)#将最下面的盘子从x移动到z hano 阅读全文
摘要:
0. 编写一个程序,接受用户的输入并保存为新的文件。 def f_write(file_name): f = open(file_name, "w") print('请输入内容【单独输入\':w\'保存退出】:') while True: write_some = input() if write_ 阅读全文
摘要:
0. 下边只有一种方式不能打开文件,请问是哪一种,为什么? >>> f = open('E:/test.txt', 'w') # A >>> f = open('E:\test.txt', 'w') # B >>> f = open('E://test.txt', 'w') # C >>> f = 阅读全文
摘要:
0. 请问集合的唯一作用是什么呢? 答:集合几乎所有的作用就是确保里边包含的元素的唯一性,就像世界上没有两片完全相同的树叶一样,集合内不可能存在两个相同的元素! 1. 如果你希望创建的集合是不变的,应该怎么做? 答:frozenset() 2. 请目测以下代码会打印什么内容? >>> num_set 阅读全文
摘要:
尝试利用字典的特性编写一个通讯录程序吧: contacts = dict([("小甲鱼","12345"),("王小驴","123456")]) print("欢迎进入通讯录程序\n1:查询联系人资料\n2:插入新的联系人\n3:删除已有联系人\n4.退出通讯录程序") while 1: a = i 阅读全文
摘要:
0. 请使用lambda表达式将下边函数转变为匿名函数? def fun_A(x, y=3): return x * y fun_A = lambda x,y=3 : x*y; #lamba不需要对函数命名,分号隔开参数以及函数表达式 a. Python写一些执行脚本时,使用匿名函数就可以省下定义函 阅读全文