摘要:
一、数据库读书笔记 SQLite是一种嵌入式数据库,它的数据库就是一个文件。由于SQLite本身是C写的,而且体积很小,所以,经常被集成到各种应用程序中,iOS和Android的App中都可以集成。 注:Python就内置了SQLite3,所以,在Python中使用SQLite,不需要安装任何东西,直接使用,需要导入sqlite3库。 1.数据库的连接 import sqlite3 ... 阅读全文
摘要:
一、第一个测试 测试球赛的GameOver函数 def GameOver(N, scoreA, scoreB): ''' function: 定义一局比赛的结束条件 N: 代表当前局次(第五局为决胜局) return: 若比赛结束的条件成立返回真,否则为假 ''' if N =25 and abs(scoreA-scoreB)>=2 or score... 阅读全文
摘要:
题目:赛制规定: 前四局比赛采用25分制,每个队只有赢得至少25分,并同时超过对方3分时,才胜一局。 正式比赛采用5局3胜制,决胜局的比赛采用15分制,一队先得8分后,两队交换场区,按原位置顺序比赛到结束。 在决胜局(第五局)之比赛,先获15分并领先对方2分为胜。 该问题的IPO描述如下:输入:两个球员(球员A和球员B)的能力概率,模拟比赛的场次 处理:模拟比赛过程 输出:球员A和B分别赢得球... 阅读全文
摘要:
一、文件读写的读书笔记 1.文件类型:文本文件和二进制文件 文本文件有统一的字符编码,如txt文件; 二进制文件没有统一的字符编码,由0和1组成,如png格式的图片文件、avi格式的视频文件。 2.文件的打开与关闭 操作系统中的文件默认为存储状态,首先要打开文件 open(文件名,打开方式) 文件名最好使用绝对路径,你可采用复制这个文件,然后粘贴时就得到这个文件的绝对路径; 打开方式:(ope... 阅读全文
摘要:
一.python123成绩雷达图 import numpy as np import matplotlib.pyplot as plt import matplotlib matplotlib.rcParams['font.family']='SimHei' matplotlib.rcParams['font.sans-serif']=['SimHei'] labels=np.array(['作业... 阅读全文
摘要:
实例一: import numpy as np import matplotlib.pyplot as plt x=np.linspace(0,6,100) y=np.cos(2*np.pi*x)*np.exp(-x)+0.8 plt.plot(x,y,'k',color='r',linewidth=3,linestyle='-') plt.legend("pqy") plt.show()显示结果... 阅读全文
摘要:
一、面对对象三要素:封装、继承、多态 (1)封装 定义:封装是对全局作用域中其它区域隐藏多余信息的原则。 实例:如果要让内部属性不被外部访问,可以把属性的名称前加上两个下划线__,在Python中,实例的变量名如果以__开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问。 代码如下: class Student(object): def __init... 阅读全文
摘要:
(1)PIL可以做很多和图像处理相关的事情: 图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。 图像展示(Image Display)。PIL较新的版本支持包括Tk PhotoImage,BitmapIm 阅读全文