📝 Python

1615篇技术文档
  使用随机数的自动井字游戏的Python实现

📅  最后修改于: 2020-02-09 15:47:20        🧑  作者: Mango

井字游戏是一款非常受欢迎的游戏,因此让我们使用Python实现一个自动井字游戏。该程序会自动玩游戏,因此不需要用户输入。尽管如此,开发自动游戏还是很有趣的。让我们看看如何做到这一点。numpy和randomPython库用于构建此游戏。代码没有要求用户在板上放置标记,而是随机选择板上的位置并放置标记。除非玩家获胜,否则它将在每回合之后显示棋盘。如果游戏平局,则返回-1。输出:...

  康威的人生游戏(Python实现)

📅  最后修改于: 2020-02-10 14:42:31        🧑  作者: Mango

Conways的“人生游戏”是John Conway创建的一种细胞自动化方法。该游戏的初衷是生物学,但已应用于图形,地形生成等各个领域。“游戏”是一个零玩家游戏,意味着它的发展由其初始状态决定,不需要进一步的输入。通过创建初始配置并观察其演化方式,或者对于高级“玩家”,通过创建具有特定属性的模式,与生命游戏进行交互。游戏如何运作如图所示,由于“生命游戏”构建在九个正方形的网格上,因此每个单元都有八...

  Python中的numpy.empty

📅  最后修改于: 2020-05-25 04:48:08        🧑  作者: Mango

numpy.empty(shape,dtype = float,order =’C’):返回具有给定形状和类型且具有随机值的新数组。参数:输出:注意:与零不同,空值不会将数组值设置为零,因此可能会稍快一些。...

  Python中的numpy.empty_like

📅  最后修改于: 2020-05-25 04:53:07        🧑  作者: Mango

numpy.empty_like(a,dtype = None,order =’K’,subok = True):返回形状和类型与给定数组相同的新数组。参数:shape:行数order:C_contiguous或F_contiguousdtype:[可选,float(默认)]返回数组的数据类型。subok:[bool,可选]使a的子类与否返回:形状和类型与给定数组相同的数组。输出:...

  Python中的numpy.eye

📅  最后修改于: 2020-05-25 05:02:46        🧑  作者: Mango

numpy.eye(R,C =无,K = 0,D型细胞类型= < ‘浮动’>):返回具有在对角线上的1和0的别处WRT矩阵ķ。参数:R:行数C:[可选]列数;默认情况下M = Nk:[int,可选,默认为0]我们需要对角线; k> 0表示对角线高于主对角线,反之亦然。dtype:[可选,float(默认)]返回数组的数据类型。返回值:输出:...

  Python中的numpy.identity

📅  最后修改于: 2020-05-26 05:49:15        🧑  作者: Mango

numpy.identity(n,dtype = None):返回一个单位矩阵,即在主色块上带有1的方矩阵。参数:返回值:输出:...

  Python中的numpy.ones

📅  最后修改于: 2020-05-26 06:16:27        🧑  作者: Mango

numpy.ones(shape,dtype = None,order =’C’):返回具有给定形状和类型的新数组,所有元素都是1。参数:shape:整数或整数序列order:C_contiguous或F_contiguous内存中的C连续顺序(最后一个索引变化最快)C顺序表示阵列上的行上升操作将更快内存中的FORTRAN连续顺序(第一个索引变化最快)。F顺序表示逐列运算将更快。dtype:[可选...

  Python中的numpy.ones_like

📅  最后修改于: 2020-05-26 06:25:01        🧑  作者: Mango

numpy.ones_like(array,dtype = None,order =’K’,subok = True):返回给定形状和类型的数组为给定数组,内部元素都是1:参数:array:类似array_的输入subok:[可选,boolean]如果为true,则新创建的数组将是array的子​​类;否则,一个基类数组order:C_contiguous或F_contiguous内存中的C连续顺...

  Python中的numpy.zeros

📅  最后修改于: 2020-05-27 04:33:22        🧑  作者: Mango

numpy.zeros(shape,dtype = None,order =’C’):返回一个给定形状和类型的新数组,带有零。参数:形状:整数或整数序列顺序:C_contiguous或F_contiguous内存中的C连续顺序(最后一个索引变化最快)C顺序表示阵列上的行上升操作将更快内存中的FORTRAN连续顺序(第一个索引变化最快)。F顺序表示逐列运算将更快。dtype:[可选,float(by...

  Python中的numpy.zeros

📅  最后修改于: 2020-06-01 11:58:50        🧑  作者: Mango

numpy.zeros(shape,dtype = None,order =’C’):返回一个给定形状和类型的新数组,所有元素都是0。shape:整数或整数序列order:C_contiguous或F_contiguous内存中的C连续顺序(最后一个索引变化最快)C顺序表示阵列上的行上升操作将更快内存中的FORTRAN连续顺序(第一个索引变化最快)。F顺序表示逐列运算将更快。dtype:[可选,f...

  Python中的numpy.zeros_like

📅  最后修改于: 2020-06-01 12:03:30        🧑  作者: Mango

numpy.zeros_like(array,dtype = None,order =’K’,subok = True):返回给定形状和类型的数组为给定数组,所有元素都是0参数:array:类似array_的输入subok:[可选,boolean]如果为true,则新创建的数组将是array的子​​类;否则,一个基类数组order:C_contiguous或F_contiguous内存中的C连续顺...

  Python中的numpy.full_like

📅  最后修改于: 2020-06-01 12:06:19        🧑  作者: Mango

numpy.full_like(a,fill_value,dtype = None,order =’K’,subok = True):返回形状和类型与给定数组相同的新数组。shape:行数order:C_contiguous或F_contiguousdtype:[可选,float(默认))返回数组的数据类型。subok:[bool,可选]使a的子类与否返回值:ndarray输出:...

  Python中的numpy.asarray

📅  最后修改于: 2020-06-01 13:47:03        🧑  作者: Mango

numpy.asarray()当我们想将输入转换为数组时使用函数。输入可以是列表,元组列表,元组,元组元组,列表元组和ndarray语法:numpy.asarray(arr, dtype=None, order=None)参数:arr:[array_like]输入数据,可以转换为数组的任何形式。这包括列表,元组列表,元组,元组元组,列表元组和ndarray。dtype:[数据类型,可选]默认情况下...

  Python中的numpy.asanyarray

📅  最后修改于: 2020-06-01 13:54:08        🧑  作者: Mango

numpy.asanyarray()当我们想要将输入转换为数组但它通过ndarray子类时,使用函数。输入可以是标量,列表,元组列表,元组,元组元组,列表元组和ndarray。语法:numpy.asanyarray(arr, dtype=None, order=None)参数:arr:[array_like]输入数据,可以转换为数组的任何形式。这包括标量,列表,元组列表,元组,元组元组,列表元组和...

  Python中的numpy.ascontiguousarray

📅  最后修改于: 2020-06-01 14:00:43        🧑  作者: Mango

numpy.ascontiguousarray()当我们要在内存中返回连续数组(C顺序)时,使用函数。语法:numpy.ascontiguousarray(arr, dtype=None)参数:arr:[array_like]输入数据,可以转换为数组的任何形式。这包括标量,列表,元组列表,元组,元组元组,列表元组和ndarray。dtype:[str或dtype对象,可选]返回数组的数据类型。返回...