剧情提要:
[机器小伟]在[工程师阿伟]的陪同下继续炼化着筑基丹,
这次要炼化的目标是[整理与复习--数学思考]。
正剧开始:
星历2016年02月24日 12:47:30, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正在和[机器小伟]一起研究[整理与复习--数学思考]。
<span style="font-size:18px;">>>> 2个点可以连成1条线段。 3个点可以连成3条线段。 4个点可以连成6条线段。 5个点可以连成10条线段。 6个点可以连成15条线段。 7个点可以连成21条线段。 8个点可以连成28条线段。 9个点可以连成36条线段。 10个点可以连成45条线段。 11个点可以连成55条线段。 def think_1(): num = 0; for i in range(2,12): num+=i-1; print('{0}个点可以连成{1}条线段。'.format(i, num)); if __name__ == '__main__': think_1();</span>
<span style="font-size:18px;">>>> 第1幅图有1个棋子。 第2幅图有4个棋子。 第3幅图有9个棋子。 第4幅图有16个棋子。 第5幅图有25个棋子。 第6幅图有36个棋子。 第7幅图有49个棋子。 第8幅图有64个棋子。 第9幅图有81个棋子。 第10幅图有100个棋子。 第11幅图有121个棋子。 def think_2(): num = 0; for i in range(1,12): num = i*i; print('第{0}幅图有{1}个棋子。'.format(i, num));</span>
<span style="font-size:18px;">>>> def think_3(): ch0 = 'ABCDEF'; ch1 = 'DEF'; ch2 = 'ACF'; ch3 = 'AEF'; for i in range(len(ch0)): c = ch0[i]; if (ch1.find(c)!=-1 and \ ch2.find(c)!=-1 and \ ch3.find(c)!=-1): print(ch0[i]);</span>
<span style="font-size:18px;">>>> 1 --> 3 2 --> 11 3 --> 20 4 --> 30 5 --> 41 6 --> 53 7 --> 66 8 --> 80 9 --> 95 10 --> 111 def think_4(): gap = 8; num = 3; for i in range(10): print(i+1, '-->', num); num+=gap; gap+=1;</span>
<span style="font-size:18px;">>>> 1 --> 1 2 --> 3 3 --> 2 4 --> 6 5 --> 4 6 --> 9 7 --> 8 8 --> 12 9 --> 16 10 --> 15 11 --> 32 12 --> 18 13 --> 64 14 --> 21 15 --> 128 16 --> 24 17 --> 256 18 --> 27 19 --> 512 20 --> 30 def think_4(): num1 = 1; num2 = 3; for i in range(20): if i%2==0: print(i+1, '-->', num1); num1*=2; else: print(i+1, '-->', num2); num2+=3; >>> 55 --> 红旗。 100 --> 绿旗。 def think_5(index): if (index%6==1): print(index,'--> 红旗。'); elif (index%6<4): print(index,'--> 黄旗。'); else: print(index,'--> 绿旗。');</span>
<span style="font-size:18px;">>>> [[ 54. 9. 37.]] def think_6(): a = np.matrix([[1,1,0],[0,1,1],[1,0,1]]); b = np.array([91, 63,46]); c = b * a**-1; print(c); def think_6(): a = np.matrix([[-1, 1,0],[1,1,0],[1,2,-1]]); b = np.array([8,12,0]); c = b * a**-1; print(c); </span>