俄罗斯方块游戏 本章我们要制作一个俄罗斯方块游戏。 Tetris 译注:称呼:方块是由四个小方格组成的 俄罗斯方块游戏是世界上最流行的游戏之一。是由一名叫Alexey Pajitnov的俄罗斯程序员在1985年制作的,从那时起,这个游戏就风靡了各个游戏平台。 俄罗斯方块归类为下落块迷宫游戏。游戏有7 ...
分类:
其他好文 时间:
2020-06-21 19:46:37
阅读次数:
42
控件就像是应用这座房子的一块块砖。PyQt5有很多的控件,比如按钮,单选框,滑动条,复选框等等。在本章,我们将介绍一些很有用的控件:QCheckBox,ToggleButton,QSlider,QProgressBar和QCalendarWidget。 QCheckBox QCheckBox组件有俩 ...
分类:
其他好文 时间:
2020-06-21 19:33:29
阅读次数:
39
一、三个内置函数issubclass、type、isinstance issubclass():传入两个参数,判断第一个参数是否是第二个参数的后代 class Animals: pass class Cat(Animals): pass class Bosicat(Cat): pass print( ...
分类:
其他好文 时间:
2020-06-21 18:05:34
阅读次数:
55
RadioButton控件单选按钮,当与其他单选按钮成对出现时,允许用户从一组选项中选择单个选项。也就是说,当同一个容器中(Form、Panel、GroupBox、PictureBox等)存在两个以上的单选按钮时,只能有一个被选中。但不在同一个容器中的几组单选按钮彼此不关联,是可以有多个被选中的。 ...
分类:
其他好文 时间:
2020-06-21 18:04:50
阅读次数:
123
html: <div class="hot-purchase"> <div class="title">热门团购</div> <dl class="item on"> <dt> <a href="" class="text-area">[text]</a> <a href="" class="tex ...
分类:
Web程序 时间:
2020-06-20 14:15:09
阅读次数:
72
下面简单介绍以喜爱ubuntu和centos在软件包管理程序上面的区别。 Ubuntu apt 软件包管理程序,下软件包是通过apt这个程序来下载的。 Centos yum 下载软件是通过这个程序命令进行的。 下面我们安装nano 能够打开文件了,说明下载完成之后,就已经安装好了。 查看系统的版本: ...
分类:
系统相关 时间:
2020-06-20 10:37:46
阅读次数:
74
public int[] TwoSum(int[] nums, int target) { Dictionary<int, int> kvs = new Dictionary<int, int>(); for (int i = 0; i < nums.Length; i++) { int compl ...
JS之this关键字 JS中this就是执行的主体(谁来执行的this就是谁) 如何确定this呢 this这个 keyword确实非常的让人困惑,但是其实有一个好方法可以理解. 检查 ' . ' 左边是谁invoke 这个函数. 例如 xiaoming.age(); age函数里面有this, 然 ...
分类:
Web程序 时间:
2020-06-17 21:52:53
阅读次数:
76
ID3算法缺点 它一般会优先选择有较多属性值的Feature,因为属性值多的特征会有相对较大的信息增益,信息增益反映的是,在给定一个条件以后,不确定性减少的程度, 这必然是分得越细的数据集确定性更高,也就是条件熵越小,信息增益越大。为了解决这个问题,C4.5就应运而生,它采用信息增益率来作为选择分支 ...
分类:
编程语言 时间:
2020-06-17 20:38:48
阅读次数:
68
应用实例: 你是否玩过二十个问题的游戏,游戏的规则很简单:参与游戏的一方在脑海里想某个事物,其他参与者向他提问题,只允许提20个问题,问题的答案也只能用对或错回答。问问题的人通过推断分解,逐步缩小待猜测事物的范围。决策树的工作原理与20个问题类似,用户输人一系列数据,然后给出游戏的答案。如下表 假如 ...
分类:
编程语言 时间:
2020-06-17 20:03:36
阅读次数:
41