- 博客(6)
- 收藏
- 关注
原创 利用Numpy,Matplotlib,axartist可视化地球轨道
为了简单的模拟地球的受力情况 我们假设太阳系中只有地球和太阳两个物体于是乎 我们需要计算的变量以及记录的常量只有G=6.67e-11t_perTime = 60000t_realtime = 10sun_mass = 1.989e+30interval_limit = 1.1specialPointSize = 15textSize = 10AU_M_constant = 1.49597871e+11pauseTime = 0.001pi_Value = math.piomig
2022-06-01 09:16:36
524
原创 六行代码证明John Machin梅钦定理 算出pi π
先来介绍一下梅钦对π的计算作出的贡献(John Machin)Let's go get it我的想法比较简单 用循环 赋值 然后算出来 但是笔者水平太差 精度不够 有思路的大佬望点评指导from decimal import Decimaldef johbMachin_calculation(n = 100): for i in range(1,n+1,2): if i == 1: lefthand,righthand = Decim
2022-05-28 17:26:55
459
原创 字典与哈希表(HashMap)的本质以及解释 + 算法&计算机基础好书推荐
字典与哈希表(HashMap)的本质以及解释 + 算法&计算机基础好书推荐
2022-04-14 11:47:51
1100
原创 2022 4月蓝桥杯解析+Python代码
za题干大意:你有0-9的卡片若干张,需要从0开始拼数字 步长为1 直到数字用尽。解题思路:由于数字的数量都是一样的 因此有一个数字肯定会最先用完 即 “1” 因此只需要判断 “1” 等于0的情况 就可以知道最后一个数是什么代码详解:这里我用的是字典 遍历每个值 每有一个“1”就减一次Value 到0代表卡片用完 停止(By the way 优快云上对于Python 字典的详解真的少 而且很不全面 过几天有空了自己更一个Source来自书:《Fundamentals of Python
2022-04-10 10:50:28
1119
原创 Python可视化 验证角谷定理(Collatz Conjecture)
前几天在Youtube上 看到了很多数学家都struggle于这个问题的证明上为此 我写了一个程序来验证考拉兹定理So 什么是Collatz Conjecture?代码:from random import choiceimport matplotlib.pyplot as pltfig = plt.figure()ax = fig.add_subplot(1,1,1)ax.set_xlabel("number")ax.set_ylabel("times")for i
2022-04-06 13:43:41
1131
原创 单表恩格玛机的源码实现
最近看了一部电影,叫《模仿游戏》,主要讲的就是二战期间图灵破解德军通讯密码的故事,最后的意义是导致二战提前两年结束,拯救了至少1400万人的生命。然后自己一时兴起就写了一个单表随机排列的恩格玛机,很有意思。代码如下,自取import randomAlphabet="ABCDEFGHIJKLMNOPQRSTUVWXYZ"a_list=[]E1_list=[]key_list=[]text_in=str.upper(input("What's your text: "))for a in Al
2021-11-07 12:05:40
2023
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人