用户:凌浩然tzXC查看:0 回复:0 评论:0 创建时间:2023-04-12T20:57:12
【作品展示】

【作品介绍】
0:12:3
3:7
4:5
5:31
7:127
8:17
9:73
10:11
11:23/89
12:13
13:8191
14:43
15:151
16:257
17:131071
18:19
19:524287
20:41
21:337
22:683
23:47/178481
24:241
25:601/1801
26:2731
27:262657
28:29/113
29:233/1103/2089
30:331
31:2147483喵7
32:65537
33:599479
34:43691
35:71/122921
36:37/109
37:223/616318177
38:174763
39:79/121369
40:61681
41:13367/1喵511353
42:5419
43:431/9719/2099863
44:397/2113
45:631/23311
46:2796203
47:2351/4513/132喵529
48:97/673
49:4432676798593
50:251/4051
51:103/2143/11119
【作品源代码】
import math
def floor(a, b):
global q
q = 0
while (b * q < a):
q = (q + 1)
var = 0
num = 0
List = ''
while (var == 0):
a = int(input('数字是多少?(请输入被2除余1的数,如果输入偶数,或者1,他会卡喵):'))
if (a % 2 == 1):
if (a != 1):
number = 1
floor(2, a)
List = str((q - 1))
number = 2
if (number > a):
number = (number % a)
while (number != 1):
floor(number * 2, a)
List = (List + str((q - 1)))
num = (num + 1)
number = (number * 2)
if (number > a):
number = (number % a)
print(('循环节:' + List))
print('循环节位数:', (num + 1))
List = ''
num = 0
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn