正剧开始:
星历2015年12月27日 08:28:14, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正在和[机器小伟]一起研究着[找规律]这一章。
09:22:40, 阿伟看完了功法,对小伟说:
星历2015年12月27日 09:24:31, [工程师阿伟]说:这一章最主要的是讲重复序列,也就是
相同的部分不断重复地出现。当然,也有提到等差序列,还有一点关于对象之间关系的内容
。[机器小伟]。
星历2015年12月27日 09:25:42, [机器小伟]说:[阿伟大人],我打算把有意思的部分做一
做,所有内容就都覆盖到了。
小伟给花涂了颜色:
小伟看穿了小朋友们的动作序列:
小伟解决了百数表的规律:
小伟给方格填上了图形:
小伟进行了思考:
<span style="font-size:18px;">def tmp(): a = ['t', 'c', 's']; b = []; size = len(a); for i in range(size): for j in range(size): b.append(a[(i+j)%size]); print(a[(i+j)%size], end=' '); print('\n'); print(b); return; >>> t c s c s t s t c ['t', 'c', 's', 'c', 's', 't', 's', 't', 'c'] def tmp(): a = ['t', 'c', 's']; b = []; size = len(a); for i in range(size): for j in range(size): b.append(a[size-1 - (i+j)%size]); print(a[size-1 - (i+j)%size], end=' '); print('\n'); print(b); return; >>> s c t c t s t s c ['s', 'c', 't', 'c', 't', 's', 't', 's', 'c'] def tmp(): a = ['t', 'c', 's']; b = []; size = len(a); for i in range(size): for j in range(size): b.append(a[(i-j)%size]); print(a[(i-j)%size], end=' '); print('\n'); print(b); return; >>> t s c c t s s c t ['t', 's', 'c', 'c', 't', 's', 's', 'c', 't'] def tmp(): a = ['1', '2', '3', '4', '5', '6', '7', '8']; b = []; size = len(a); for i in range(size): for j in range(size): b.append(a[(i-j)%size]); print(a[(i-j)%size], end=' '); print('\n'); print(b); return; >>> 1 8 7 6 5 4 3 2 2 1 8 7 6 5 4 3 3 2 1 8 7 6 5 4 4 3 2 1 8 7 6 5 5 4 3 2 1 8 7 6 6 5 4 3 2 1 8 7 7 6 5 4 3 2 1 8 8 7 6 5 4 3 2 1 >>> def tmp(): a = ['1', '2', '3', '4', '5', '6', '7', '8']; b = []; size = len(a); for i in range(size): for j in range(size): b.append(a[(i+j)%size]); print(a[(i+j)%size], end=' '); print('\n'); print(b); return; >>> 1 2 3 4 5 6 7 8 2 3 4 5 6 7 8 1 3 4 5 6 7 8 1 2 4 5 6 7 8 1 2 3 5 6 7 8 1 2 3 4 6 7 8 1 2 3 4 5 7 8 1 2 3 4 5 6 8 1 2 3 4 5 6 7 >>> def tmp(): a = ['1', '2', '3', '4', '5', '6', '7', '8']; size = len(a); b = [[]]*size; for i in range(size): b[i] = []; for j in range(size): b[i].append(a[(i+j)%size]); print(a[(i+j)%size], end=' '); print('\n'); for i in range(len(b)): print(b[i]); return; >>> 1 2 3 4 5 6 7 8 2 3 4 5 6 7 8 1 3 4 5 6 7 8 1 2 4 5 6 7 8 1 2 3 5 6 7 8 1 2 3 4 6 7 8 1 2 3 4 5 7 8 1 2 3 4 5 6 8 1 2 3 4 5 6 7 ['1', '2', '3', '4', '5', '6', '7', '8'] ['2', '3', '4', '5', '6', '7', '8', '1'] ['3', '4', '5', '6', '7', '8', '1', '2'] ['4', '5', '6', '7', '8', '1', '2', '3'] ['5', '6', '7', '8', '1', '2', '3', '4'] ['6', '7', '8', '1', '2', '3', '4', '5'] ['7', '8', '1', '2', '3', '4', '5', '6'] ['8', '1', '2', '3', '4', '5', '6', '7'] </span>
小伟说:这叫跑马灯,仔细看对角线,怎样做到分别让两条交叉的对角线上的数字一样的。
本节到此结束,欲知后事如何,请看下回分解。