目录
效果(图)

源代码讲解
首先,我们需要引进一个库函数:
# coding = utf-8
import matplotlib.pyplot as plt
其次,就是整个程序的起点,也就是主体部分:
if __name__ == "__main__":
x = []
y = []
m = 0
n = int(float(input()))
y.append(n)
while n > 1:
if n % 2 == 0:
n = int(n / 2)
y.append(n)
else:
n = int(n * 3 + 1)
y.append(n)
m += 1
x.append(m)
data_dict = {}
for i, j in zip(x, y):
data_dict[i] = j
plt.title("COLLATZ CONJECTURE")
plt.xlabel(&

这篇博客介绍了如何使用Python实现冰雹猜想,并通过绘制折线图展示过程。主要内容包括引入所需库,程序主体解释,以及完整的源代码展示。
最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=125726706&d=1&t=3&u=f749d09b1b4f4c97ae41e62460ea3368)
1007

被折叠的 条评论
为什么被折叠?



