文章目录一、常用数学功能简单整理1.内置功能2.math模块3.随机数功能二、列表1.定义列表2.列表元素访问3.列表基本操作4.遍历列表5.列表系统功能5.1 增5.2 删5.3 改5.2 查6.列表推导式7.列表拷贝7.1 = 引用赋值7.2 浅拷贝7.3 深拷贝8.列表切片 一、常用数学功能简单整理1.内置功能abs(x):返回数字的绝对值 (x>y)-(x<y):比较大小,如
转载 2024-06-23 06:18:15
40阅读
看了这篇《没有定理的中国古代数学,如何站在世界之巅?》。虽然我觉得题目很标题党,不过里面的内容很有趣啊,讲解了中国古代数学里的几个算法。由于我正在学Python,所以自然就拿来练手了。可以运行的代码在这里更相减损术“术曰:以少减多,更相减损,求其等也。” def 更相减损术(a,b): while (a != b): if a > b: a=a-b else : b=b-a return a
中国古代数学,体现出算法化的优秀数学思想,曾一度辉煌。回归一下中国古算中的名题趣事,有助于于了解历史文化,振奋民族精神,学习逻辑分析方法,发展空间想象能力。下面就先讲下中国古代数学趣题“三翁垂钓”,然后引申到另一个世界上广为流传的数学趣题“五猴分桃”。三翁垂钓三位渔翁早上外出钓鱼,他们把钓到的鱼都放入一个共用的鱼篓里。中午时分,三翁皆倦而盹。甲翁先醒,见另外二翁还在睡,就将鱼篓里的鱼平均分成了三份
# 中国古代数学问题物不知数的实现指导 在中国古代数学中,有许多经典的数学问题,其中之一是“物不知数”问题,通常可以理解为“设定某个量,求出它的数值”。本文将通过Python实现这个问题的解决方案。对于一个刚入门的小白开发者,我们将分步讲解这个过程,提供必要的代码示例和注释,使其易于理解。 ## 解决流程 在开始编程之前,我们先理清整个解决问题的流程。请看下面的表格: | 步骤 | 描述
原创 10月前
92阅读
一、用户输入1 input(“what is your name?”) 2 '''用户输入时,输出的内容为字符串,若想改变为整数类型需要加 int,如: 3 a = int(input(“数字:”)) 二:表达式if ...else语句1 #比大小 2 3 a = 1 4 5 b = 2 6 7 if a == b: 8 print(“相等”) 9 10
中国剩余定理    我国古代数学名著《孙子算经》载有一道数学问题:“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?”这里的几何指多少的意思。翻译成数学语言就是:求正整数N,使N除以3余2,除以5余3,除以7余2。    如何求符合上述条件的正整数N呢?《孙子算经》给出了一个非常有效的巧妙解法。术曰:“三、三数之剩二,
# 中国古代数学问题物不知数与Python编程的结合 中国古代数学向来在数理逻辑与实际应用层面上有所建树,尤其在解决“物不知数”的数学问题时,展现了数学思维的精妙与智慧。本文将探讨这一问题的基本概念,并通过Python代码示例进行分析,以促进对古代数学与现代编程的结合理解。 ## 什么是“物不知数”? 在中国古代数学中,“物不知数”是一类问题,通常涉及未知数量的求解。例如某些问题要求确定几何
原创 9月前
72阅读
# 鸡兔同笼:古代数学问题的现代解法 ## 引言 “鸡兔同笼”是一个源自中国古代数学问题,通常描述的是鸡和兔同在一个笼子里,已知它们的总数量及总腿数,求出各自的数量。这一问题不仅在数学上富有挑战性,也展示了古代人民解决实际问题的智慧。随着科技的发展,我们可以借助现代编程语言,尤其是Python,来更简便地解决这一问题。 ## 问题描述 假设在一个笼子里,一共有 `x` 只动物,总共有 `
原创 9月前
63阅读
# 鸡兔同笼问题与Python编程 ## 引言 鸡兔同笼问题是中国古代一种经典的数学问题,最早见于《孙子算经》。问题描述是,在一个笼子里,有一些鸡和兔子,总数为N只,且它们的腿总数为M。我们需要求出鸡和兔子各有多少只。这一问题不仅涉及数学,还能引导我们认识如何用编程来解决实际问题。本篇文章将通过Python实现这一问题的解法,并附上相应的代码示例。 ## 鸡兔同笼问题详解 假设有 \( x
原创 9月前
146阅读
线性代数数学的一个分支,主要研究线性方程组、向量、矩阵和线性变换等概念。它具有广泛的应用,包括物理学、计算机科学、工程学和数据科学等领域。线性代数主要包括以下几个核心概念:向量:向量是具有大小和方向的量,可以在多维空间中表示点。向量可以进行加法、减法和数乘等运算。矩阵:矩阵是一个二维数组,其中的元素可以是实数、复数或者其他数值类型。矩阵可以表示线性方程组、线性变换等。线性方程组:线性方程组是一组
原创 2023-05-06 09:06:38
1688阅读
1.向量 高中必修一知识,以二维向量为例。 本章只选取了与代数有较大关联的内容,完整版见几何篇。 1 到的列向量,表示为 $\begin{bmatrix}a\b\end{bmatrix}$​ 1.2向量的运算 1.2.1点积 \[ (a,b)\cdot (c,d)=ac+b ...
转载 2021-08-03 22:01:00
332阅读
2评论
Orz yanQval 内容主要来自半年前洛谷的冬令营,因为版权原因课件就不放了。 本来是不想学来着,但是过几天出去学习要讲这个,怕被虐的太惨就先预习一下吧 然而课件里面的题目基本都是CTSC难度的而且找不到提交地址qwq。 矩阵 $A_{nm}$表示一个$n$行$m$列的矩阵。 一个$1$行$n$
原创 2021-06-04 22:48:40
292阅读
线性代数是个有趣的东西。 过于基础的定义(例如矩阵运算等)不会提及。 I.基于行变换的线性代数 I.I.高斯消元、行变换与线性方程组 高斯消元是一切线代科技的基础。 高斯消元,是指通过以下三种变换: 倍加变换,即将一行的一定倍数加到另一行上 对换变换,即交换两行 倍乘变化,即将某一行中所有数同乘以某
emmm……其实早在今年 2 月时就该做这个总结了,可是不知道因为什么原因鸽掉了,今天得知 ycx 也在学线代就着手做了这个总结。 过于基础的芝士,譬如什么是矩阵、向量、矩阵乘法之类的东西就一笔带过了( 1. 线性方程组 对于一个 \(n\) 个方程 \(m\) 个未知数的方程组 \[ \begin ...
转载 2021-07-20 22:58:00
842阅读
2评论
-
原创 2022-08-26 08:27:06
1634阅读
(由于Sylow-p群只有一个, 所以正规)例子: 15阶群必定是循环群.是15阶群, 必有唯一的3阶群。只有单位元以及5阶元, )只有单位元以及3阶元,, (通过阶数得到).. (循环群必交换)
原创 2023-12-19 11:12:40
129阅读
线性代数 线性空间 指向量空间,在线性空间里,定义了向量加法与标量乘法 其中标量乘法对向量加法有分配律 我们称标量乘与向量加为线性组合 线性无关 如果一组向量中不存在一个子集使得其能线性组合出该组向量中的另一向量 线性基 也称线性空间的基底,即最小的一组能线性表示出整个线性空间的向量组 向量 点积 ...
转载 2021-08-23 16:22:00
87阅读
2评论
格丁根学派德国19世纪20年代到20世纪20年代,由高斯创始,黎曼、克莱因、希尔伯特等人发展致盛,在世界数学史中长期占主导地位的学派。格丁根学派强调数学的统一性,重视纯粹数学和应用数学,...
转载 2021-08-30 14:45:36
930阅读
-
原创 2022-08-26 08:32:07
713阅读
图形学入门之线性代数在图形学中,我们常常会用到很多数学技术,这里简单的讲一下,主要以理解为主。一切从表示位置开始我们可以用什么去表示三维空间爱你中的某个位置?那就是一个坐标,它是有三个标量组成:(x,y,z)可以理解成在该空间中,从原点出发,x轴单位走过的路程,在y轴单位中走过的路程,再加上z轴走过的路程。一个坐标其实不仅仅是一个位置,也可以表示一个方向。我们称之为向量。什么是空间那么刚刚提到的“
  • 1
  • 2
  • 3
  • 4
  • 5