初始化提交

This commit is contained in:
王立帮
2024-07-19 10:16:00 +08:00
parent 4c7b571f20
commit 4a2d56dcc4
7084 changed files with 741212 additions and 63 deletions

View File

@@ -0,0 +1,13 @@
{
"language": "Python",
"nav": {
"webrun": true,
"webcancel": true,
"save": {
"py": true
},
"setting": {
"pythonToBlockly": true
}
}
}

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="turtle_create" id="=@#u4aYXP9.hp(aSHJO;" x="-1125" y="-607"><field name="VAR">tina</field><next><block type="turtle_move" id="kheNktzo1.$[X0D5u?Pb"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="P5,i)O#t^Zr:/bll34g?"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="IK^z*mT}z3/HTf#M4)lj"><field name="NUM">20</field></shadow></value><next><block type="turtle_rotate" id="^kPxO/fTK^L.kez#U-1$"><field name="DIR">left</field><value name="TUR"><shadow type="variables_get" id="wV]N-MOK!~i@XdXGIEXO"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="n12x/S:;S9lOCu3#D;MU"><field name="NUM">90</field></shadow></value></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCnRpbmEgPSB0dXJ0bGUuVHVydGxlKCkKdGluYS5mb3J3YXJkKDIwKQp0aW5hLmxlZnQoOTApCg==</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="turtle_create" id="7G$V;q*l4L2X7cNi,~rY" x="-1349" y="-756"><field name="VAR">tina</field><next><block type="turtle_move" id="!LyfdvBw*,iXRt.Ju2Wx"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="~s;XoGA^#~PKxwrk+{#D"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="W4RjNdGLsSnT(j=^lQ;J"><field name="NUM">100</field></shadow></value><next><block type="turtle_rotate" id="Mb}Qg1;yS{yk7}z9qUx-"><field name="DIR">left</field><value name="TUR"><shadow type="variables_get" id="cX]*bHg?UxXJLtP(uGPy"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="#V4V9HI$zJiA|EkR8]Pj"><field name="NUM">90</field></shadow></value><next><block type="turtle_move" id="UPJ.g/_vCmsZ9vwj*C7;"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="_Z.5Zt#y52vdaTC9zGu,"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="fa$-l(G22BefW-|}t{u4"><field name="NUM">100</field></shadow></value><next><block type="turtle_rotate" id="f1~e@Gz_A*0M?hSVf_Au"><field name="DIR">left</field><value name="TUR"><shadow type="variables_get" id="~B23]GW0hDx,JnD0)_1z"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="t49BA^0Ah0dB=sa)qtV?"><field name="NUM">90</field></shadow></value><next><block type="turtle_move" id="f[h|t.1~*i|i|vxRN)iu"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="MEO6SK~LI~-)3[==Fzb;"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="6*,{g/gms!$`_~j$3EVj"><field name="NUM">100</field></shadow></value><next><block type="turtle_rotate" id="*1Y@QW+{aSn2NCaOQ(D,"><field name="DIR">left</field><value name="TUR"><shadow type="variables_get" id="bfN1.)Xf+X4W*WEXRm1X"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="4ZEOiauOA4wh|j3sB;/7"><field name="NUM">90</field></shadow></value><next><block type="turtle_move" id="hv=Iwt=!U-~]qPEFN/NZ"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="-m#GNhAwjyqI~5P]z[)p"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="^qV6#lc/S~#?9W-qbO@]"><field name="NUM">100</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCnRpbmEgPSB0dXJ0bGUuVHVydGxlKCkKdGluYS5mb3J3YXJkKDEwMCkKdGluYS5sZWZ0KDkwKQp0aW5hLmZvcndhcmQoMTAwKQp0aW5hLmxlZnQoOTApCnRpbmEuZm9yd2FyZCgxMDApCnRpbmEubGVmdCg5MCkKdGluYS5mb3J3YXJkKDEwMCkK</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="turtle_create" id="7G$V;q*l4L2X7cNi,~rY" x="-1390" y="-780"><field name="VAR">tina</field><next><block type="controls_repeat_ext" id="a~81+TwxRAL~n,~CP2l]"><value name="TIMES"><shadow type="math_number" id="-YAV~TkXp6#aW48hid;!"><field name="NUM">4</field></shadow></value><statement name="DO"><block type="turtle_rotate" id="*1Y@QW+{aSn2NCaOQ(D,"><field name="DIR">left</field><value name="TUR"><shadow type="variables_get" id="bfN1.)Xf+X4W*WEXRm1X"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="4ZEOiauOA4wh|j3sB;/7"><field name="NUM">90</field></shadow></value><next><block type="turtle_move" id="hv=Iwt=!U-~]qPEFN/NZ"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="-m#GNhAwjyqI~5P]z[)p"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="^qV6#lc/S~#?9W-qbO@]"><field name="NUM">100</field></shadow></value></block></next></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCnRpbmEgPSB0dXJ0bGUuVHVydGxlKCkKZm9yIF9teV92YXJpYWJsZSBpbiByYW5nZSg0KToKICAgIHRpbmEubGVmdCg5MCkKICAgIHRpbmEuZm9yd2FyZCgxMDApCg==</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="turtle_create" id="7G$V;q*l4L2X7cNi,~rY" x="-1390" y="-780"><field name="VAR">tina</field><next><block type="variables_set" id="7$yFOQiZD1hZ8p+r`(o)"><field name="VAR">n</field><value name="VALUE"><block type="math_number" id=",XMuie_Vj77[]$..+,:y"><field name="NUM">40</field></block></value><next><block type="controls_repeat_ext" id="a~81+TwxRAL~n,~CP2l]"><value name="TIMES"><shadow type="math_number" id="-YAV~TkXp6#aW48hid;!"><field name="NUM">4</field></shadow><block type="variables_get" id="JAf#XJ0:;`9n~9(_w`u0"><field name="VAR">n</field></block></value><statement name="DO"><block type="turtle_rotate" id="*1Y@QW+{aSn2NCaOQ(D,"><field name="DIR">left</field><value name="TUR"><shadow type="variables_get" id="bfN1.)Xf+X4W*WEXRm1X"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="4ZEOiauOA4wh|j3sB;/7"><field name="NUM">90</field></shadow><block type="math_arithmetic" id="uSTyrqq5PkfZyHQ9lusk"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="I{I*0Kt.x8VDs85;4fX4"><field name="NUM">360</field></shadow></value><value name="B"><shadow type="math_number" id="bjq4Woz[YQv*:zr7gD,5"><field name="NUM">1</field></shadow><block type="variables_get" id="T{NNi9{sqgVUXS^Scf`j"><field name="VAR">n</field></block></value></block></value><next><block type="turtle_move" id="hv=Iwt=!U-~]qPEFN/NZ"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="-m#GNhAwjyqI~5P]z[)p"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="^qV6#lc/S~#?9W-qbO@]"><field name="NUM">50</field></shadow><block type="math_arithmetic" id="`Dw8#mpj*2|n_xf-:C5]"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="GJse|NNKvrMzxq|Tin(."><field name="NUM">400</field></shadow></value><value name="B"><shadow type="math_number" id="bjq4Woz[YQv*:zr7gD,5"><field name="NUM">1</field></shadow><block type="variables_get" id="u::zn@vviHACugMK1@i*"><field name="VAR">n</field></block></value></block></value></block></next></block></statement></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCnRpbmEgPSB0dXJ0bGUuVHVydGxlKCkKbiA9IDQwCmZvciBfbXlfdmFyaWFibGUgaW4gcmFuZ2Uobik6CiAgICB0aW5hLmxlZnQoKDM2MCAvIG4pKQogICAgdGluYS5mb3J3YXJkKCg0MDAgLyBuKSkK</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="turtle_create" id="7G$V;q*l4L2X7cNi,~rY" x="-1390" y="-780"><field name="VAR">tina</field><next><block type="variables_set" id="7$yFOQiZD1hZ8p+r`(o)"><field name="VAR">n</field><value name="VALUE"><block type="inout_type_input" id="NE.to-NY`WKnh#R,!b8N"><field name="DIR">int</field><value name="VAR"><shadow type="text" id="9S+5hQ(AM)V?KJWP(Xbc"><field name="TEXT">请输入边数:</field></shadow></value></block></value><next><block type="controls_repeat_ext" id="a~81+TwxRAL~n,~CP2l]"><value name="TIMES"><shadow type="math_number" id="-YAV~TkXp6#aW48hid;!"><field name="NUM">4</field></shadow><block type="variables_get" id="JAf#XJ0:;`9n~9(_w`u0"><field name="VAR">n</field></block></value><statement name="DO"><block type="turtle_rotate" id="*1Y@QW+{aSn2NCaOQ(D,"><field name="DIR">left</field><value name="TUR"><shadow type="variables_get" id="bfN1.)Xf+X4W*WEXRm1X"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="4ZEOiauOA4wh|j3sB;/7"><field name="NUM">90</field></shadow><block type="math_arithmetic" id="uSTyrqq5PkfZyHQ9lusk"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="I{I*0Kt.x8VDs85;4fX4"><field name="NUM">360</field></shadow></value><value name="B"><shadow type="math_number" id="bjq4Woz[YQv*:zr7gD,5"><field name="NUM">1</field></shadow><block type="variables_get" id="T{NNi9{sqgVUXS^Scf`j"><field name="VAR">n</field></block></value></block></value><next><block type="turtle_move" id="hv=Iwt=!U-~]qPEFN/NZ"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="-m#GNhAwjyqI~5P]z[)p"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="^qV6#lc/S~#?9W-qbO@]"><field name="NUM">50</field></shadow><block type="math_arithmetic" id="`Dw8#mpj*2|n_xf-:C5]"><field name="OP">DIVIDE</field><value name="A"><shadow type="math_number" id="GJse|NNKvrMzxq|Tin(."><field name="NUM">400</field></shadow></value><value name="B"><shadow type="math_number" id="bjq4Woz[YQv*:zr7gD,5"><field name="NUM">1</field></shadow><block type="variables_get" id="u::zn@vviHACugMK1@i*"><field name="VAR">n</field></block></value></block></value></block></next></block></statement></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCnRpbmEgPSB0dXJ0bGUuVHVydGxlKCkKbiA9IGludChpbnB1dCgn6K+36L6T5YWl6L655pWw77yaJykpCmZvciBfbXlfdmFyaWFibGUgaW4gcmFuZ2Uobik6CiAgICB0aW5hLmxlZnQoKDM2MCAvIG4pKQogICAgdGluYS5mb3J3YXJkKCg0MDAgLyBuKSkK</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="turtle_create" id="7G$V;q*l4L2X7cNi,~rY" x="-1459" y="-814"><field name="VAR">tina</field><next><block type="turtle_pencolor_hex_new" id="eRmf?!AyIXHb[uZphKUr"><value name="TUR"><shadow type="variables_get" id="f+,m(R8*9w{`K?K2bB.b"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="text" id=";uw+4^BRE2Ieda?z[bn_"><field name="TEXT">#FF0000</field></shadow><block type="turtle_color_seclet" id="YokoU#KBs*g|kGqO]SOz"><field name="COLOR">#ff0000</field></block></value><next><block type="turtle_size" id="joXG?0oK8REoEr*ng?pA"><value name="TUR"><shadow type="variables_get" id="/1X7(]3yHvP}-|8c=vga"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="$i2k5]t3G^/radVFsmui"><field name="NUM">5</field></shadow></value><next><block type="controls_repeat_ext" id="a~81+TwxRAL~n,~CP2l]"><value name="TIMES"><shadow type="math_number" id="-YAV~TkXp6#aW48hid;!"><field name="NUM">5</field></shadow></value><statement name="DO"><block type="turtle_move" id="hv=Iwt=!U-~]qPEFN/NZ"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="-m#GNhAwjyqI~5P]z[)p"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="^qV6#lc/S~#?9W-qbO@]"><field name="NUM">100</field></shadow></value><next><block type="turtle_rotate" id="*1Y@QW+{aSn2NCaOQ(D,"><field name="DIR">right</field><value name="TUR"><shadow type="variables_get" id="bfN1.)Xf+X4W*WEXRm1X"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="4ZEOiauOA4wh|j3sB;/7"><field name="NUM">144</field></shadow></value></block></next></block></statement></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCnRpbmEgPSB0dXJ0bGUuVHVydGxlKCkKdGluYS5wZW5jb2xvcigiI2ZmMDAwMCIpCnRpbmEucGVuc2l6ZSg1KQpmb3IgX215X3ZhcmlhYmxlIGluIHJhbmdlKDUpOgogICAgdGluYS5mb3J3YXJkKDEwMCkKICAgIHRpbmEucmlnaHQoMTQ0KQo=</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="turtle_create" id="7G$V;q*l4L2X7cNi,~rY" x="-1459" y="-814"><field name="VAR">tina</field><next><block type="turtle_pencolor_hex_new" id="eRmf?!AyIXHb[uZphKUr"><value name="TUR"><shadow type="variables_get" id="f+,m(R8*9w{`K?K2bB.b"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="text" id=";uw+4^BRE2Ieda?z[bn_"><field name="TEXT">#FF0000</field></shadow><block type="turtle_color_seclet" id="YokoU#KBs*g|kGqO]SOz"><field name="COLOR">#ff0000</field></block></value><next><block type="turtle_fillcolor_hex_new" id="D!)L#PPo~Nz|^kz-qe2D"><value name="TUR"><shadow type="variables_get" id="67*o|,s1vhv7w;8HVgR$"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="text" id="cU`N^jH+RE$+2at1`Daj"><field name="TEXT">#FF0000</field></shadow><block type="turtle_color_seclet" id="wkzc/#ky2}HO8tCCY#$i"><field name="COLOR">#ff0000</field></block></value><next><block type="turtle_size" id="joXG?0oK8REoEr*ng?pA"><value name="TUR"><shadow type="variables_get" id="/1X7(]3yHvP}-|8c=vga"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="$i2k5]t3G^/radVFsmui"><field name="NUM">5</field></shadow></value><next><block type="turtle_fill" id=")F2ek~U/kK+dkKcCjT#b"><field name="DIR">begin</field><value name="TUR"><shadow type="variables_get" id="^82L{QYUFkmz]fD!g5wc"><field name="VAR">tina</field></shadow></value><next><block type="controls_repeat_ext" id="a~81+TwxRAL~n,~CP2l]"><value name="TIMES"><shadow type="math_number" id="-YAV~TkXp6#aW48hid;!"><field name="NUM">5</field></shadow></value><statement name="DO"><block type="turtle_move" id="hv=Iwt=!U-~]qPEFN/NZ"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="-m#GNhAwjyqI~5P]z[)p"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="^qV6#lc/S~#?9W-qbO@]"><field name="NUM">100</field></shadow></value><next><block type="turtle_rotate" id="*1Y@QW+{aSn2NCaOQ(D,"><field name="DIR">right</field><value name="TUR"><shadow type="variables_get" id="bfN1.)Xf+X4W*WEXRm1X"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="4ZEOiauOA4wh|j3sB;/7"><field name="NUM">144</field></shadow></value></block></next></block></statement><next><block type="turtle_fill" id="H(nEbxtS.^94C_l}?|}0"><field name="DIR">end</field><value name="TUR"><shadow type="variables_get" id="?Cn7z)5e22v3*epbmC_l"><field name="VAR">tina</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCnRpbmEgPSB0dXJ0bGUuVHVydGxlKCkKdGluYS5wZW5jb2xvcigiI2ZmMDAwMCIpCnRpbmEuZmlsbGNvbG9yKCIjZmYwMDAwIikKdGluYS5wZW5zaXplKDUpCnRpbmEuYmVnaW5fZmlsbCgpCmZvciBfbXlfdmFyaWFibGUgaW4gcmFuZ2UoNSk6CiAgICB0aW5hLmZvcndhcmQoMTAwKQogICAgdGluYS5yaWdodCgxNDQpCnRpbmEuZW5kX2ZpbGwoKQo=</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="turtle_create" id="7G$V;q*l4L2X7cNi,~rY" x="-1499" y="-936"><field name="VAR">tina</field><next><block type="turtle_visible" id="d{7/!V(oYtnkS{{qi7Lw"><field name="DIR">hideturtle</field><value name="TUR"><shadow type="variables_get" id="!l,mc;1/s~-U_1_w;L;("><field name="VAR">tina</field></shadow></value><next><block type="turtle_pencolor_hex_new" id="eRmf?!AyIXHb[uZphKUr"><value name="TUR"><shadow type="variables_get" id="f+,m(R8*9w{`K?K2bB.b"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="text" id=";uw+4^BRE2Ieda?z[bn_"><field name="TEXT">#FF0000</field></shadow><block type="turtle_color_seclet" id="YokoU#KBs*g|kGqO]SOz"><field name="COLOR">#ff0000</field></block></value><next><block type="turtle_size" id="joXG?0oK8REoEr*ng?pA"><value name="TUR"><shadow type="variables_get" id="/1X7(]3yHvP}-|8c=vga"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="$i2k5]t3G^/radVFsmui"><field name="NUM">5</field></shadow></value><next><block type="turtle_setheading" id="8EBCyFgj^=;qHpPp}+`J"><value name="TUR"><shadow type="variables_get" id="Vm`YNJIef~|**315gJKX"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="MYe3QmB{@BWv1Gf2;m2w"><field name="NUM">135</field></shadow></value><next><block type="turtle_circle_advanced" id="7`,)T2d_71LSc6YR,^=O"><value name="TUR"><shadow type="variables_get" id="P8m=wcryQa)3.G#Y9cJp"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="8V0S;$Q7+zmz6I,5^khN"><field name="NUM">50</field></shadow></value><value name="data"><shadow type="math_number" id=".yDAWgxRTwZUm|ijSsrJ"><field name="NUM">180</field></shadow></value><next><block type="turtle_move" id="hv=Iwt=!U-~]qPEFN/NZ"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="-m#GNhAwjyqI~5P]z[)p"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="^qV6#lc/S~#?9W-qbO@]"><field name="NUM">100</field></shadow></value><next><block type="turtle_setheading" id="6iDv/jZc77Ju/+HAho8w"><value name="TUR"><shadow type="variables_get" id="NUP9~qX8jLdZ]~DnY3t{"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="BPh,YY[ov#GP[,i{WX/y"><field name="NUM">45</field></shadow></value><next><block type="turtle_move" id="e,n2*KDD+CWVL56h2ZT@"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="d8W*s^-m|!WjABjAQq=K"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="a=`O.$E=:2fN?Sl#1LlW"><field name="NUM">100</field></shadow></value><next><block type="turtle_circle_advanced" id="CqkZ[*|R8!N!_^^WxO6i"><value name="TUR"><shadow type="variables_get" id="7xj/R@xN;`m*NJ,rK+w|"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="_4ryR_WGnQ^OZ~l*uDv|"><field name="NUM">50</field></shadow></value><value name="data"><shadow type="math_number" id="*T1L,K|nY~|42FafC9)4"><field name="NUM">180</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCnRpbmEgPSB0dXJ0bGUuVHVydGxlKCkKdGluYS5oaWRldHVydGxlKCkKdGluYS5wZW5jb2xvcigiI2ZmMDAwMCIpCnRpbmEucGVuc2l6ZSg1KQp0aW5hLnNldGhlYWRpbmcoMTM1KQp0aW5hLmNpcmNsZSAoNTAsMTgwKQp0aW5hLmZvcndhcmQoMTAwKQp0aW5hLnNldGhlYWRpbmcoNDUpCnRpbmEuZm9yd2FyZCgxMDApCnRpbmEuY2lyY2xlICg1MCwxODApCg==</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="turtle_create" id="7G$V;q*l4L2X7cNi,~rY" x="-1499" y="-936"><field name="VAR">tina</field><next><block type="turtle_visible" id="d{7/!V(oYtnkS{{qi7Lw"><field name="DIR">hideturtle</field><value name="TUR"><shadow type="variables_get" id="!l,mc;1/s~-U_1_w;L;("><field name="VAR">tina</field></shadow></value><next><block type="turtle_pencolor_hex_new" id="eRmf?!AyIXHb[uZphKUr"><value name="TUR"><shadow type="variables_get" id="f+,m(R8*9w{`K?K2bB.b"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="text" id=";uw+4^BRE2Ieda?z[bn_"><field name="TEXT">#FF0000</field></shadow><block type="turtle_color_seclet" id="YokoU#KBs*g|kGqO]SOz"><field name="COLOR">#ff0000</field></block></value><next><block type="turtle_fillcolor_hex_new" id="tNQ^MXEZ4`2q@vn@ScSi"><value name="TUR"><shadow type="variables_get" id="OOXZU^fyhr,,mI$,+f}7"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="text" id="_f/TBI~xQm6@od!^;nz:"><field name="TEXT">#FF0000</field></shadow><block type="turtle_color_seclet" id=":R+ts[2{lj/m(,O0Rr9O"><field name="COLOR">#ff6666</field></block></value><next><block type="turtle_fill" id=").xDdIuZ(D2C~]cm1GD*"><field name="DIR">begin</field><value name="TUR"><shadow type="variables_get" id="Ncbm_j1.vP;gI+wQP0=Y"><field name="VAR">tina</field></shadow></value><next><block type="turtle_size" id="joXG?0oK8REoEr*ng?pA"><value name="TUR"><shadow type="variables_get" id="/1X7(]3yHvP}-|8c=vga"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="$i2k5]t3G^/radVFsmui"><field name="NUM">5</field></shadow></value><next><block type="turtle_setheading" id="8EBCyFgj^=;qHpPp}+`J"><value name="TUR"><shadow type="variables_get" id="Vm`YNJIef~|**315gJKX"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="MYe3QmB{@BWv1Gf2;m2w"><field name="NUM">135</field></shadow></value><next><block type="turtle_circle_advanced" id="7`,)T2d_71LSc6YR,^=O"><value name="TUR"><shadow type="variables_get" id="P8m=wcryQa)3.G#Y9cJp"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="8V0S;$Q7+zmz6I,5^khN"><field name="NUM">50</field></shadow></value><value name="data"><shadow type="math_number" id=".yDAWgxRTwZUm|ijSsrJ"><field name="NUM">180</field></shadow></value><next><block type="turtle_move" id="hv=Iwt=!U-~]qPEFN/NZ"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="-m#GNhAwjyqI~5P]z[)p"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="^qV6#lc/S~#?9W-qbO@]"><field name="NUM">100</field></shadow></value><next><block type="turtle_setheading" id="6iDv/jZc77Ju/+HAho8w"><value name="TUR"><shadow type="variables_get" id="NUP9~qX8jLdZ]~DnY3t{"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="BPh,YY[ov#GP[,i{WX/y"><field name="NUM">45</field></shadow></value><next><block type="turtle_move" id="e,n2*KDD+CWVL56h2ZT@"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="d8W*s^-m|!WjABjAQq=K"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="a=`O.$E=:2fN?Sl#1LlW"><field name="NUM">100</field></shadow></value><next><block type="turtle_circle_advanced" id="CqkZ[*|R8!N!_^^WxO6i"><value name="TUR"><shadow type="variables_get" id="7xj/R@xN;`m*NJ,rK+w|"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="_4ryR_WGnQ^OZ~l*uDv|"><field name="NUM">50</field></shadow></value><value name="data"><shadow type="math_number" id="*T1L,K|nY~|42FafC9)4"><field name="NUM">180</field></shadow></value><next><block type="turtle_fill" id="2rrFLb/#9:uaW+ckGK^G"><field name="DIR">end</field><value name="TUR"><shadow type="variables_get" id="=QX12.uE`.btwZY[v|I,"><field name="VAR">tina</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCnRpbmEgPSB0dXJ0bGUuVHVydGxlKCkKdGluYS5oaWRldHVydGxlKCkKdGluYS5wZW5jb2xvcigiI2ZmMDAwMCIpCnRpbmEuZmlsbGNvbG9yKCIjZmY2NjY2IikKdGluYS5iZWdpbl9maWxsKCkKdGluYS5wZW5zaXplKDUpCnRpbmEuc2V0aGVhZGluZygxMzUpCnRpbmEuY2lyY2xlICg1MCwxODApCnRpbmEuZm9yd2FyZCgxMDApCnRpbmEuc2V0aGVhZGluZyg0NSkKdGluYS5mb3J3YXJkKDEwMCkKdGluYS5jaXJjbGUgKDUwLDE4MCkKdGluYS5lbmRfZmlsbCgpCg==</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="turtle_create" id="7G$V;q*l4L2X7cNi,~rY" x="-1412" y="-825"><field name="VAR">tina</field><next><block type="controls_forEach" id="_$I:llo_l,5n4pf.pP/{"><value name="LIST"><shadow type="list_many_input" id="pQY$+/^3^+rnPDp3vFK3"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="W9Np02rPjO;MrdYGZjT8"><value name="FROM"><shadow type="math_number" id="TJ^?zN8|#jJT)DUDANE*"><field name="NUM">5</field></shadow></value><value name="TO"><shadow type="math_number" id="[on[P5k.jZ-N1~a_a3i{"><field name="NUM">150</field></shadow></value><value name="STEP"><shadow type="math_number" id="2H;eiQ1]Ju:_AMFc{G6I"><field name="NUM">5</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="ZvM_,1j*hwK~{_(@9^A]"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="turtle_move" id="zY||bR$Hz*S:n]lN,c#b"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="jxxhS8PlZbj!H~Dn[@Wx"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="o4[5yiS6e8CUk/w#f?8U"><field name="NUM">20</field></shadow><block type="variables_get" id="@zKKd;)BH8B)mHh{Q`BD"><field name="VAR">i</field></block></value><next><block type="turtle_rotate" id="p77_/D8tok]i7#]7N_.R"><field name="DIR">left</field><value name="TUR"><shadow type="variables_get" id="GG2}{#jzL-l15C@KOuOu"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="OTaF@T?^jragBCX=bHzW"><field name="NUM">90</field></shadow></value></block></next></block></statement></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCnRpbmEgPSB0dXJ0bGUuVHVydGxlKCkKZm9yIGkgaW4gcmFuZ2UoNSwgMTUwLCA1KToKICAgIHRpbmEuZm9yd2FyZChpKQogICAgdGluYS5sZWZ0KDkwKQo=</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="turtle_create" id="7G$V;q*l4L2X7cNi,~rY" x="-1412" y="-825"><field name="VAR">tina</field><next><block type="turtle_speed" id="Q3w4~Gfn@-ZX]c5ZVz|d"><value name="TUR"><shadow type="variables_get" id="30:kYcMj^,zMbp6JL(XB"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="9{@jMJ6zJyo(e(p)|^mA"><field name="NUM">0</field></shadow></value><next><block type="controls_forEach" id="_$I:llo_l,5n4pf.pP/{"><value name="LIST"><shadow type="list_many_input" id="pQY$+/^3^+rnPDp3vFK3"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="W9Np02rPjO;MrdYGZjT8"><value name="FROM"><shadow type="math_number" id="TJ^?zN8|#jJT)DUDANE*"><field name="NUM">5</field></shadow></value><value name="TO"><shadow type="math_number" id="[on[P5k.jZ-N1~a_a3i{"><field name="NUM">150</field></shadow></value><value name="STEP"><shadow type="math_number" id="2H;eiQ1]Ju:_AMFc{G6I"><field name="NUM">5</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="ZvM_,1j*hwK~{_(@9^A]"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="turtle_circle_advanced" id="r8$`~,OHwhpVn^EBG)H1"><value name="TUR"><shadow type="variables_get" id="j/_xh#Ve(Rz)m=,]s){)"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="_Tm.CWB^ov*CVw0h{ejp"><field name="NUM">50</field></shadow><block type="variables_get" id="[N-5Z}1v()BBv#_ivlZ/"><field name="VAR">i</field></block></value><value name="data"><shadow type="math_number" id="h8r/^T#7!]#fzmP;C]te"><field name="NUM">180</field></shadow></value></block></statement></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCnRpbmEgPSB0dXJ0bGUuVHVydGxlKCkKdGluYS5zcGVlZCgwKQpmb3IgaSBpbiByYW5nZSg1LCAxNTAsIDUpOgogICAgdGluYS5jaXJjbGUgKGksMTgwKQo=</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="dicts_create_with" id="LnG}:auk1#(}kwsTQ+4x" inline="true" x="-1783" y="-993"><mutation items="4"></mutation><field name="VAR">color</field><field name="KEY0">0</field><field name="KEY1">1</field><field name="KEY2">2</field><field name="KEY3">3</field><value name="ADD0"><block type="turtle_color_seclet" id="PA7)X|dHs|fc:1nQ-1GM"><field name="COLOR">#ffcc33</field></block></value><value name="ADD1"><block type="turtle_color_seclet" id="@HL=bBHERH[J#}pl9(e?"><field name="COLOR">#ff0000</field></block></value><value name="ADD2"><block type="turtle_color_seclet" id=".it/c2oTw(*)J]htJL.Q"><field name="COLOR">#3333ff</field></block></value><value name="ADD3"><block type="turtle_color_seclet" id="pBdENf;dq#0SOB714_uh"><field name="COLOR">#000000</field></block></value><next><block type="turtle_create" id="bJHXF(:+KGc!s!c2uD=~"><field name="VAR">tina</field><next><block type="turtle_speed" id="!LL-I$n^Ke:]Vq!4,*-S"><value name="TUR"><shadow type="variables_get" id="KDuxX;U$28T^ds3wF8Z/"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="47`.?Uc27_{nf5V@qZtq"><field name="NUM">0</field></shadow></value><next><block type="turtle_size" id="@u}ze*gZKc-M~GNok/pO"><value name="TUR"><shadow type="variables_get" id="kr1K;j{SG6H/*xWQ,S(|"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id=":fT#?oYhbEI@-72|AmZt"><field name="NUM">2</field></shadow></value><next><block type="controls_forEach" id="Q]Vd#yCX$o3W(=KB--Yo"><value name="LIST"><shadow type="list_many_input" id="2m)oDd523tkA|}iRWN~}"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="slI+v$!r+:qGETlYQfAj"><value name="FROM"><shadow type="math_number" id="Y:RN[ozi`/^b^GAbwR*m"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="zngjwAn@9r[!`wePYm{x"><field name="NUM">50</field></shadow></value><value name="STEP"><shadow type="math_number" id="lg/1#dzZ(qRv$fOEARiS"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="hn;m:ZVQYtWo@o1g{`Sh"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="turtle_pencolor_hex_new" id="(-tS,TM.uFCNBq65z!mO"><value name="TUR"><shadow type="variables_get" id="[_8:xGy@*$I7`SQKVMQV"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="text" id=";9-s$$p*6Cl}u|D_^#Cc"><field name="TEXT">#FF0000</field></shadow><block type="dicts_get" id="~~P#jIWF*AYTAvCRKJf$"><value name="DICT"><shadow type="variables_get" id="vpKK_rhd_BxZz7SN,#YN"><field name="VAR">color</field></shadow></value><value name="KEY"><shadow type="text" id="^rpU8vpAhBV*p:Sagg3#"><field name="TEXT">key</field></shadow><block type="math_random" id="Lz70yFZ,]/Pn$)0Gnu-Z"><field name="TYPE">int</field><value name="FROM"><shadow type="math_number" id="?@|JPBe:1_b{?UY)9JK;"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="ivdA]([b|I}.6EtQ8bY_"><field name="NUM">3</field></shadow></value></block></value></block></value><next><block type="turtle_move" id="7R_^Y/eQzjm-FaUhx9qV"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="57O.3*V+4vE0sP|5M[v="><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="Cs|YJBGe];D=rlrKi]Q9"><field name="NUM">20</field></shadow><block type="math_arithmetic" id="tB#_Ur_qEla-eTvrf2vk"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="ym_H~wx52PLIN$I;1]U@"><field name="NUM">1</field></shadow><block type="variables_get" id="?sg9;|:|YiG5)@S6^i)1"><field name="VAR">i</field></block></value><value name="B"><shadow type="math_number" id=".;`D?/,XVJ5F@Ts?/;Qj"><field name="NUM">5</field></shadow></value></block></value><next><block type="turtle_rotate" id="*=?(R2.e,Z|t]b*3r3/z"><field name="DIR">left</field><value name="TUR"><shadow type="variables_get" id="*B9XwoSkxAblJ0nblgLv"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="F2qQn#7-^y9!Xsit~1vi"><field name="NUM">90</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQppbXBvcnQgcmFuZG9tCgoKY29sb3I9IHswOiIjZmZjYzMzIiwgMToiI2ZmMDAwMCIsIDI6IiMzMzMzZmYiLCAzOiIjMDAwMDAwIn0KdGluYSA9IHR1cnRsZS5UdXJ0bGUoKQp0aW5hLnNwZWVkKDApCnRpbmEucGVuc2l6ZSgyKQpmb3IgaSBpbiByYW5nZSgwLCA1MCwgMSk6CiAgICB0aW5hLnBlbmNvbG9yKGNvbG9yW3JhbmRvbS5yYW5kaW50KDAsIDMpXSkKICAgIHRpbmEuZm9yd2FyZCgoaSAqIDUpKQogICAgdGluYS5sZWZ0KDkwKQo=</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="lists_create_with" id="h+z}odWry9DT[~!:6^aB" inline="true" x="-1586" y="-916"><mutation items="4"></mutation><field name="VAR">color</field><value name="ADD0"><block type="turtle_color_seclet" id="vWQJyW.VOBdj}wC0g:z-"><field name="COLOR">#ffcccc</field></block></value><value name="ADD1"><block type="turtle_color_seclet" id="2tq2dkRDm.y`B:uvz`G("><field name="COLOR">#ff0000</field></block></value><value name="ADD2"><block type="turtle_color_seclet" id=".,BE.?qETf:~+dzZjf4z"><field name="COLOR">#990000</field></block></value><value name="ADD3"><block type="turtle_color_seclet" id="Z``x7~!B$|Qr!VK`:I-]"><field name="COLOR">#330000</field></block></value><next><block type="turtle_create" id="7G$V;q*l4L2X7cNi,~rY"><field name="VAR">tina</field><next><block type="turtle_speed" id="Q3w4~Gfn@-ZX]c5ZVz|d"><value name="TUR"><shadow type="variables_get" id="30:kYcMj^,zMbp6JL(XB"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="9{@jMJ6zJyo(e(p)|^mA"><field name="NUM">0</field></shadow></value><next><block type="turtle_size" id="WRE(aaj:+b3Hmbf~sv9:"><value name="TUR"><shadow type="variables_get" id="uLoQTVgPx2/f}}CX9kq$"><field name="VAR">tina</field></shadow></value><value name="data"><shadow type="math_number" id="BOiiO/vKs6a$V7wI.g`#"><field name="NUM">2</field></shadow></value><next><block type="controls_forEach" id="_$I:llo_l,5n4pf.pP/{"><value name="LIST"><shadow type="list_many_input" id="pQY$+/^3^+rnPDp3vFK3"><field name="CONTENT">0,1,2,3</field></shadow><block type="controls_range" id="W9Np02rPjO;MrdYGZjT8"><value name="FROM"><shadow type="math_number" id="TJ^?zN8|#jJT)DUDANE*"><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="[on[P5k.jZ-N1~a_a3i{"><field name="NUM">50</field></shadow></value><value name="STEP"><shadow type="math_number" id="2H;eiQ1]Ju:_AMFc{G6I"><field name="NUM">1</field></shadow></value></block></value><value name="VAR"><shadow type="variables_get" id="ZvM_,1j*hwK~{_(@9^A]"><field name="VAR">i</field></shadow></value><statement name="DO"><block type="turtle_pencolor_hex_new" id="LFIhguxNWw2n}NqSjDO9"><value name="TUR"><shadow type="variables_get" id="/j38.{TW*grDO.D*YgNf"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="text" id="WK6Q$V0VcwIC|;@wLxky"><field name="TEXT">#FF0000</field></shadow><block type="lists_get_index" id="^#@?DwaD|2U;Dt7DZ-8$"><value name="LIST"><shadow type="variables_get" id="LM_?Cc[L,vE_2|M]pDq~"><field name="VAR">color</field></shadow></value><value name="AT"><shadow type="math_number" id="}gf=|fhb)6o;RW{92[sy"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="0E#cSLT)@3x7tdOi*cUP"><field name="OP">QUYU</field><value name="A"><shadow type="math_number" id="4Ll|vG}BUNSY^t5XL3#2"><field name="NUM">1</field></shadow><block type="variables_get" id="@bHG_^Wp?jH7RJtX6guj"><field name="VAR">i</field></block></value><value name="B"><shadow type="math_number" id="Xc=jTe*5;hodgR;Qeujz"><field name="NUM">4</field></shadow></value></block></value></block></value><next><block type="turtle_move" id="X]qu]3gIVnjCh=kDG1w-"><field name="DIR">forward</field><value name="TUR"><shadow type="variables_get" id="JYVol)qk~joNQ5T}X^R{"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="PIMvZI,P)^?KJ_6Xege_"><field name="NUM">20</field></shadow><block type="math_arithmetic" id="x7,0+j=p2yp_oz8M6I$g"><field name="OP">MULTIPLY</field><value name="A"><shadow type="math_number" id="4Ll|vG}BUNSY^t5XL3#2"><field name="NUM">1</field></shadow><block type="variables_get" id="/+z*?mI^V~c?jrKeH^mI"><field name="VAR">i</field></block></value><value name="B"><shadow type="math_number" id="5T]nvfG*+deb)i00?nU-"><field name="NUM">5</field></shadow></value></block></value><next><block type="turtle_rotate" id="SlgP-svO5BMY5LPT[]r("><field name="DIR">left</field><value name="TUR"><shadow type="variables_get" id="Otr1gHGA-5n|!Ud-L]au"><field name="VAR">tina</field></shadow></value><value name="VAR"><shadow type="math_number" id="~tT-fCnVFPmNBK4(JNc+"><field name="NUM">90</field></shadow></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHR1cnRsZQoKCmNvbG9yID0gWyIjZmZjY2NjIiwgIiNmZjAwMDAiLCAiIzk5MDAwMCIsICIjMzMwMDAwIl0KdGluYSA9IHR1cnRsZS5UdXJ0bGUoKQp0aW5hLnNwZWVkKDApCnRpbmEucGVuc2l6ZSgyKQpmb3IgaSBpbiByYW5nZSgwLCA1MCwgMSk6CiAgICB0aW5hLnBlbmNvbG9yKGNvbG9yW2kgJSA0XSkKICAgIHRpbmEuZm9yd2FyZCgoaSAqIDUpKQogICAgdGluYS5sZWZ0KDkwKQo=</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="dicts_create_with" id="}`MNMK*5b5t^t}U$[@Ty" x="-430" y="-172"><mutation items="0"></mutation><field name="VAR">候选人</field><next><block type="variables_set" id="uC1#gS^uNhoIyDKe,@I)"><field name="VAR">投票人次</field><value name="VALUE"><block type="inout_type_input" id="#2tLsdBx)cFz@DRDeLF@"><field name="DIR">int</field><value name="VAR"><shadow type="text" id="9^g~n`R:*`i(+Td7Vo@c"><field name="TEXT">输入投票人次:</field></shadow></value></block></value><next><block type="controls_repeat_ext" id="M6+IRv=Ss@ruU#~|#uYY"><value name="TIMES"><shadow type="math_number" id="k(C32wHOjf9JXE(LV*7D"><field name="NUM">10</field></shadow><block type="variables_get" id="-xOw#i^Yfb/ZssBN@dvc"><field name="VAR">投票人次</field></block></value><statement name="DO"><block type="variables_set" id="{n+IK}ZNU_aSXgC-PlR."><field name="VAR">投票</field><value name="VALUE"><block type="inout_type_input" id="FzNKpp(AQ=(ixP]F:OGs"><field name="DIR">str</field><value name="VAR"><shadow type="text" id="IAw`Hl+RYvL*(b1BL`P@"><field name="TEXT">输入候选人姓名:</field></shadow></value></block></value><next><block type="dicts_add_or_change" id="D~B-O3.X1|4w_]d~ZcnA"><value name="DICT"><shadow type="variables_get" id="Gz[1=4hQ#1C1~taW9?`V"><field name="VAR">mydict</field></shadow><block type="variables_get" id="wsjg3V*,!szYBONWwRR("><field name="VAR">候选人</field></block></value><value name="KEY"><shadow type="text" id="Fo[GTdz@)(hah#NxKUMA"><field name="TEXT">key</field></shadow><block type="variables_get" id="cKl{OzX2^?+OL!j.BoC1"><field name="VAR">投票</field></block></value><value name="VAR"><shadow type="math_number" id="~SzjTE)zIh]|XoM7uat#"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="|qu)jEKD_6jh?R0gCRj*"><field name="OP">ADD</field><value name="A"><shadow type="math_number" id="G|~/=Nz^4uBBC+.Gfzi@"><field name="NUM">1</field></shadow><block type="dicts_get_default" id="H}W8e|SW,3Q]$J~V7,4|"><value name="DICT"><shadow type="variables_get" id="szYg5a$?2v|c^#ZIG0[A"><field name="VAR">mydict</field></shadow><block type="variables_get" id="o{D+z*rS^;/Drw`lUw!6"><field name="VAR">候选人</field></block></value><value name="KEY"><shadow type="text" id="QR-^!~{1m^7=;-q`F*oj"><field name="TEXT">key</field></shadow><block type="variables_get" id="_7`U*:~Oftzeyq)Xanaj"><field name="VAR">投票</field></block></value><value name="VAR"><shadow type="math_number" id="7#BmACRk){!]Rai-H2xG"><field name="NUM">0</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="G*/YE3[-K=e)m+iN}DFj"><field name="NUM">1</field></shadow></value></block></value></block></next></block></statement><next><block type="inout_print" id="HGw(L]|iSB,a(]e1Ucql"><value name="VAR"><shadow type="text" id="!Mu``G{:$}cNgu0?HmY7"><field name="TEXT">Hello</field></shadow><block type="variables_get" id="0xCY,i=REcL+PVn.n#]@"><field name="VAR">候选人</field></block></value></block></next></block></next></block></next></block></xml><config>{}</config><code>X0U1XzgwXzk5X0U5XzgwXzg5X0U0X0JBX0JBPSB7fQpfRTZfOEFfOTVfRTdfQTVfQThfRTRfQkFfQkFfRTZfQUNfQTEgPSBpbnQoaW5wdXQoJ+i+k+WFpeaKleelqOS6uuasoe+8micpKQpmb3IgX215X3ZhcmlhYmxlIGluIHJhbmdlKF9FNl84QV85NV9FN19BNV9BOF9FNF9CQV9CQV9FNl9BQ19BMSk6CiAgICBfRTZfOEFfOTVfRTdfQTVfQTggPSBpbnB1dCgn6L6T5YWl5YCZ6YCJ5Lq65aeT5ZCN77yaJykKICAgIF9FNV84MF85OV9FOV84MF84OV9FNF9CQV9CQVtfRTZfOEFfOTVfRTdfQTVfQThdID0gX0U1XzgwXzk5X0U5XzgwXzg5X0U0X0JBX0JBLmdldChfRTZfOEFfOTVfRTdfQTVfQTgsMCkgKyAxCnByaW50KF9FNV84MF85OV9FOV84MF84OV9FNF9CQV9CQSkK</code>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="variables_set" id="uLhmE_?]+LZ09A_OJrdI" x="-394" y="-238"><field name="VAR">密码本</field><value name="VALUE"><block type="text" id="A9})p,^.,X9}wVpr_;jI"><field name="TEXT">abcdef</field></block></value><next><block type="variables_set" id="{H.ZK/6kF)y_F-i+75{O"><field name="VAR">明文</field><value name="VALUE"><block type="inout_type_input" id="UT*Y$3[S@XADm==_?gwd"><field name="DIR">str</field><value name="VAR"><shadow type="text" id="7(85ED2LIL!a.+f+S3`6"><field name="TEXT">输入一个字符:</field></shadow></value></block></value><next><block type="variables_set" id="Pi+=UgUt?|GvjkO:{?d("><field name="VAR">位移</field><value name="VALUE"><block type="math_number" id=".GWtoBnPm.sl@i2[$PNb"><field name="NUM">2</field></block></value><next><block type="inout_print" id="2S@DvFZ]6JSnRyZ9K4v!"><value name="VAR"><shadow type="text" id="xT=KtJH{H=nCP6Sz{XF6"><field name="TEXT">Hello</field></shadow><block type="text_join" id="AvVYu82W5n6Z*BTRo8@1" inline="false"><value name="A"><shadow type="text" id="@ZY(_E.hK2@vYA`+X05!"><field name="TEXT">密码:</field></shadow></value><value name="B"><shadow type="text" id="j}0GK{Fr)UsC)dqO{aIg"><field name="TEXT">Mixly</field></shadow><block type="text_char_at" id="Q_iI7NXLq)RSlcIRC;IW" inline="false"><value name="VAR"><shadow type="text" id="7~QU]MS$U,+ez}RMB*`L"><field name="TEXT">Mixly</field></shadow><block type="variables_get" id="xr+RCUgpdjo:b*jx9zG?"><field name="VAR">密码本</field></block></value><value name="AT"><shadow type="math_number" id="T^lwqdEL]W,fdaYHdox^"><field name="NUM">0</field></shadow><block type="math_arithmetic" id="uGSH~:V#+`j/hC6V0Yd9"><field name="OP">QUYU</field><value name="A"><shadow type="math_number" id="g)v^Ku`_#p7yTKN*nedC"><field name="NUM">1</field></shadow><block type="math_arithmetic" id="46SRXysng^UzyBNnHHgk"><field name="OP">ADD</field><value name="A"><shadow type="math_number" id="+|+;a?235jqRtJ5n,Ve}"><field name="NUM">1</field></shadow><block type="text_find" id="0rzlM+3obASA:c3.FeBX"><value name="VAR"><shadow type="text" id="+#0bT4TZ4O1GK9~g{*]?"><field name="TEXT">Hello,mixly</field></shadow><block type="variables_get" id="Wi^[gp-d/Q]+/_;${NDr"><field name="VAR">密码本</field></block></value><value name="STR"><shadow type="text" id="?fdG:NuY8WW7!#3}IPVv"><field name="TEXT">l</field></shadow><block type="variables_get" id="lyg!k!eCp8#C4c:n8?1y"><field name="VAR">明文</field></block></value></block></value><value name="B"><shadow type="math_number" id="3UT(/+|#]?T=Zac+qw0:"><field name="NUM">8</field></shadow></value></block></value><value name="B"><shadow type="math_number" id="}uo|qNLTD~5iJi$[|ZQ}"><field name="NUM">6</field></shadow></value></block></value></block></value></block></value></block></next></block></next></block></next></block></xml><config>{}</config><code>X0U1X0FGXzg2X0U3X0EwXzgxX0U2XzlDX0FDID0gJ2FiY2RlZicKX0U2Xzk4XzhFX0U2Xzk2Xzg3ID0gaW5wdXQoJ+i+k+WFpeS4gOS4quWtl+espu+8micpCl9FNF9CRF84RF9FN19BN19CQiA9IDIKcHJpbnQoKCflr4bnoIHvvJonICsgX0U1X0FGXzg2X0U3X0EwXzgxX0U2XzlDX0FDWygoX0U1X0FGXzg2X0U3X0EwXzgxX0U2XzlDX0FDLmZpbmQoX0U2Xzk4XzhFX0U2Xzk2Xzg3KSArIDgpICUgNildKSkK</code>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="variables_set" id="Psy18EfE`yH$#4en4WNf" x="-1668" y="-448"><field name="VAR">数字-人</field><value name="VALUE"><block type="logic_null" id="qv1/fM0fvs}+mi;Tis7$"></block></value><next><block type="variables_set" id="@Eh7r}}}l.;O;b=~-^Ow"><field name="VAR">数字-人</field><value name="VALUE"><block type="inout_type_input" id="uJ5Eo(T_~WLg-@`?_)MT"><field name="DIR">int</field><value name="VAR"><shadow type="text" id="ZRXv-4dH]VWm86dy.{jE"><field name="TEXT">请输入0-20之间的整数</field></shadow></value></block></value><next><block type="inout_print" id="uP,gFKH*=nx9COSgXj)S"><value name="VAR"><shadow type="text" id="6{KguyL$oEqrzqYswRUZ"><field name="TEXT">Hello</field></shadow><block type="text_join" id="LJv=F.]^D9vD`WL4}Z(S"><value name="A"><shadow type="text" id="lx`DTquhl)Z8_aAc*Mt="><field name="TEXT">人:</field></shadow></value><value name="B"><shadow type="text" id="HENKD;PLU`=o~ykm3_dv"><field name="TEXT">Mixly</field></shadow><block type="variables_change" id="x*mM8if)v^JW;B0}bVpZ"><field name="OP">str</field><value name="MYVALUE"><block type="variables_get" id="U^zC8WX-2#7Epeg+`vT:"><field name="VAR">数字-人</field></block></value></block></value></block></value><next><block type="controls_if" id="~8-dnjUHwvp=fi_jxCAQ"><value name="IF0"><block type="logic_compare_continous" id=".7b0YuopREOQM4XWAYus"><field name="OP1">LTE</field><field name="OP2">LTE</field><value name="A"><shadow type="math_number" id="fWn`lN@^tmBpiGLpl*ER"><field name="NUM">0</field></shadow></value><value name="B"><shadow type="variables_get" id="9]FhP;rC:`8+b6bVooKe"><field name="VAR">x</field></shadow><block type="variables_get" id="jLrUU?!7k^+Od#q[pA`3"><field name="VAR">数字-人</field></block></value><value name="C"><shadow type="math_number" id="|fq48HGZGgbK}/-e~cGm"><field name="NUM">20</field></shadow></value></block></value><statement name="DO0"><block type="variables_set" id="3B_5YNwdvCoWAm7t9J)R"><field name="VAR">数字-机</field><value name="VALUE"><block type="math_random" id="P~1PBe0:}iD(V3~uynFi"><field name="TYPE">int</field><value name="FROM"><shadow type="math_number" id="6.n7WLk+)[^_upghG8{."><field name="NUM">0</field></shadow></value><value name="TO"><shadow type="math_number" id="{*1Qsv(xlq)+ve^0Dp[|"><field name="NUM">20</field></shadow></value></block></value><next><block type="inout_print" id="W5LFiXi3J79RFec$,xi}"><value name="VAR"><shadow type="text" id="5x*0df}ECgThir|MXe=+"><field name="TEXT">Hello</field></shadow><block type="text_join" id="]1zubcPuP_LvxkR*kOy5"><value name="A"><shadow type="text" id=",hv/mwUCr~VqG(yOxqk|"><field name="TEXT">机:</field></shadow></value><value name="B"><shadow type="text" id="a`/yQP0d!rhcoRIl0YGl"><field name="TEXT">Mixly</field></shadow><block type="variables_change" id="!vGg*B*F,j{3z-@ewz-R"><field name="OP">str</field><value name="MYVALUE"><block type="variables_get" id="0Dw2XFr#`|z@wnkl1K;Z"><field name="VAR">数字-机</field></block></value></block></value></block></value></block></next></block></statement><next><block type="time_sleep" id="8~6BhC:S8X{STkXTObew"><value name="DELAY_TIME"><shadow type="math_number" id="ATDS?SQ;#F@g+YW.Ez{t"><field name="NUM">0.2</field></shadow></value></block></next></block></next></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHJhbmRvbQppbXBvcnQgdGltZQoKCl9FNl85NV9CMF9FNV9BRF85N19fRTRfQkFfQkEgPSBOb25lCl9FNl85NV9CMF9FNV9BRF85N19fRTRfQkFfQkEgPSBpbnQoaW5wdXQoJ+ivt+i+k+WFpTAtMjDkuYvpl7TnmoTmlbTmlbDvvJonKSkKcHJpbnQoKCfkurrvvJonICsgc3RyKF9FNl85NV9CMF9FNV9BRF85N19fRTRfQkFfQkEpKSkKaWYgMCA8PSBfRTZfOTVfQjBfRTVfQURfOTdfX0U0X0JBX0JBIDw9IDIwOgogICAgX0U2Xzk1X0IwX0U1X0FEXzk3X19FNl85Q19CQSA9IHJhbmRvbS5yYW5kaW50KDAsIDIwKQogICAgcHJpbnQoKCfmnLrvvJonICsgc3RyKF9FNl85NV9CMF9FNV9BRF85N19fRTZfOUNfQkEpKSkKdGltZS5zbGVlcCgwLjIpCg==</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="variables_set" id="U0HY~f^K=p~$M!^mMD.~" x="-1541" y="-307"><field name="VAR">数字-机</field><value name="VALUE"><block type="math_random" id="]5=w}kEfi(D1(87H|!8/"><field name="TYPE">int</field><value name="FROM"><shadow type="math_number" id=";3+O:bKq!+Vuvh3jt{U_"><field name="NUM">1</field></shadow></value><value name="TO"><shadow type="math_number" id="kNJxt!`@@5s[*hAuR!qF"><field name="NUM">100</field></shadow></value></block></value><next><block type="variables_set" id="/O5Rlxt,gFgkgnl0L`*9"><field name="VAR">数字-人</field><value name="VALUE"><block type="logic_null" id="Y(Gf0(oOU;|FM_i~QjO!"></block></value><next><block type="controls_whileUntil" id="rIe[]c27wG`P85XYy^Qa"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="o@d6g4e1J^Mvy#6T,pZ4"><field name="BOOL">TRUE</field></shadow><block type="logic_compare" id="ey.kzJrgg2{2Ik]_iO;Z"><field name="OP">NEQ</field><value name="A"><block type="variables_get" id="wKZImlN:B_;X!k{=(WSi"><field name="VAR">数字-人</field></block></value><value name="B"><block type="variables_get" id="2+`s97!n^)=U*fiGP-@l"><field name="VAR">数字-机</field></block></value></block></value><statement name="DO"><block type="variables_set" id="h2zruKWtG6DOhH:EhZg."><field name="VAR">数字-人</field><value name="VALUE"><block type="inout_type_input" id="reA30j0s1+3EzkLbSi85"><field name="DIR">int</field><value name="VAR"><shadow type="text" id="4~MncC:sTY(os98efhs["><field name="TEXT">输入数字:</field></shadow></value></block></value><next><block type="controls_if" id="}^(l`HF,T5arRiy6PP28"><mutation elseif="1" else="1"></mutation><value name="IF0"><block type="logic_compare" id="wOe2j,Ly$/^SoFV^Ry`@"><field name="OP">GT</field><value name="A"><block type="variables_get" id="y_15?MhC=Q7`+C2OU*l_"><field name="VAR">数字-人</field></block></value><value name="B"><block type="variables_get" id="`xTl,/]Z]fm5fuUFE6x}"><field name="VAR">数字-机</field></block></value></block></value><statement name="DO0"><block type="inout_print" id=".0]1@R_Brf-,Pcyc49w)"><value name="VAR"><shadow type="text" id=";jjZ{-`~r#|~]ml7-9SK"><field name="TEXT">猜大了!</field></shadow></value></block></statement><value name="IF1"><block type="logic_compare" id="S+Bp[Wb$v1g[R28{7-/r"><field name="OP">LT</field><value name="A"><block type="variables_get" id="-SAiN)M#b7xtZ8UrYvzd"><field name="VAR">数字-人</field></block></value><value name="B"><block type="variables_get" id="2M(h$DjbYM?Gs|Oy~~jV"><field name="VAR">数字-机</field></block></value></block></value><statement name="DO1"><block type="inout_print" id="Sn?n|!gtllX,tiTr!la7"><value name="VAR"><shadow type="text" id="cts4zr=fKG,nk8$iY?pk"><field name="TEXT">猜小了!</field></shadow></value></block></statement><statement name="ELSE"><block type="inout_print" id="SfJb*1?#(DU7DJ@,MKn~"><value name="VAR"><shadow type="text" id="t}$,y$Seg^Prh0YYLE)I"><field name="TEXT">猜对了!</field></shadow></value></block></statement></block></next></block></statement></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHJhbmRvbQoKCl9FNl85NV9CMF9FNV9BRF85N19fRTZfOUNfQkEgPSByYW5kb20ucmFuZGludCgxLCAxMDApCl9FNl85NV9CMF9FNV9BRF85N19fRTRfQkFfQkEgPSBOb25lCndoaWxlIF9FNl85NV9CMF9FNV9BRF85N19fRTRfQkFfQkEgIT0gX0U2Xzk1X0IwX0U1X0FEXzk3X19FNl85Q19CQToKICAgIF9FNl85NV9CMF9FNV9BRF85N19fRTRfQkFfQkEgPSBpbnQoaW5wdXQoJ+i+k+WFpeaVsOWtl++8micpKQogICAgaWYgX0U2Xzk1X0IwX0U1X0FEXzk3X19FNF9CQV9CQSA+IF9FNl85NV9CMF9FNV9BRF85N19fRTZfOUNfQkE6CiAgICAgICAgcHJpbnQoJ+eMnOWkp+S6hu+8gScpCiAgICBlbGlmIF9FNl85NV9CMF9FNV9BRF85N19fRTRfQkFfQkEgPCBfRTZfOTVfQjBfRTVfQURfOTdfX0U2XzlDX0JBOgogICAgICAgIHByaW50KCfnjJzlsI/kuobvvIEnKQogICAgZWxzZToKICAgICAgICBwcmludCgn54yc5a+55LqG77yBJykK</code>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="algorithm_all_books" id="|J-;tcC79QKLe1YpDLqA" x="-943" y="-125"><next><block type="controls_whileUntil" id="#U*aD0/SBu;gPSs?]JcC"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="kg^2w@CwKX$GAZ;(3poe"><field name="BOOL">TRUE</field></shadow><block type="algorithm_two_left" id="M.!+?#+}4b*z|}FOWO98"></block></value><statement name="DO"><block type="algorithm_divide_books" id="Cx$P*dB-ON2P]L]EV7W1"><next><block type="algorithm_get_half_books" id="4nvOGpCQ;:^!xvU;z,kJ"><next><block type="controls_if" id="Wl42{xbq+mSHZmOXqF49"><value name="IF0"><block type="algorithm_yes_ring2" id="7~wnA(BYH0ExIKRP*|QG"></block></value><statement name="DO0"><block type="algorithm_delete_book" id=".J-XOF.`7A6X#:Y+FRQ5"></block></statement></block></next></block></next></block></statement><next><block type="algorithm_print_book2" id="=O,QtV!s7d][T^#g/Eaj"></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHRpbWUKaW1wb3J0IHNwcml0ZQoKCmlmICdtb2RlJyBub3QgaW4gZ2xvYmFscygpIG9yIG1vZGUgPT0gMDoKICAgIHNwcml0ZS5jbGVhckFsbFNwcml0ZXMoKQogICAgcmluZz1bMCwwLDAsMCwwLDAsMCwwLDAsMF0KICAgIG1vZGU9MgogICAgbj01CiAgICBuYW1lPVsn5bCP546L5a2QJywn5rW35bqV5Lik5LiH6YeMJywn6I236Iqx6ZWH55qE5pep5biCJywn5a2U5a2Q55qE5pWF5LqLJywn5aSP5rSb55qE572RJywn6I2J5oi/5a2QJywn5pyI5LiL55yL54yr5aS06bmwJywn5Lya5ZSx5q2M55qE5ZKW5ZWh56OoJywn54i25LiO5a2QJywn5Z+O5Y2X5pen5LqLJ10KICAgIEJvb2tzID0gW10KICAgIGZvciBpIGluIHJhbmdlKDEsIDExLCAxKToKICAgICAgICBCb29rcy5hcHBlbmQoc3ByaXRlLlNwcml0ZSgnYm9va3MvYm9vaycrc3RyKGkpLCAoMTMwKmktNjUwKSBpZiBpPjUgZWxzZSAxMzAqaSwgMzIwIGlmIGk+NSBlbHNlIDEyMCkpCmVsc2U6CiAgICBtb2RlPTIKICAgIG49bGVuKHJpbmcpLTEKcmluZ1tuXT1uCmxpc3Q9cmluZwp0ZW1wPUJvb2tzCnRpbWUuc2xlZXAoMSkKd2hpbGUgbGVuKGxpc3QpPj0yOgogICAgbWlkID0gaW50KGxlbihsaXN0KS8yKQogICAgcWlhbiA9IGxpc3RbMDptaWRdCiAgICBob3UgPSBsaXN0W21pZDpdCiAgICBxaWFudGVtcCA9IHRlbXBbMDptaWRdCiAgICBob3V0ZW1wID0gdGVtcFttaWQ6XQogICAgcXVjaHUgPSBxaWFuCiAgICBsaXN0ID0gaG91CiAgICBxdWNodXRlbXAgPSBxaWFudGVtcAogICAgdGVtcCA9IGhvdXRlbXAKICAgIGZvciBpIGluIHFpYW50ZW1wOgogICAgICAgIGkuZmlsdGVyQnJpZ2h0ZXIoKQogICAgdGltZS5zbGVlcCgwLjUpCiAgICBmb3IgaSBpbiBxaWFudGVtcDoKICAgICAgICBpLmZpbHRlckdyYXkoKQogICAgdGltZS5zbGVlcCgwLjUpCiAgICBpZiAoKCdtb2RlJyBpbiBnbG9iYWxzKCkpYW5kKChtb2RlPT0xIGFuZCBmbGFnIT0wKW9yKG1vZGU9PTIgYW5kIGFueSh2YWx1ZSA+IDAgZm9yIHZhbHVlIGluIHFpYW4pKSkpOgogICAgICAgIGxpc3QgPSBxdWNodQogICAgICAgIHRlbXAgPSBxdWNodXRlbXAKICAgICAgICBmb3IgaSBpbiBxaWFudGVtcDoKICAgICAgICAgICAgaS5maWx0ZXJCcmlnaHRlcigpCiAgICAgICAgdGltZS5zbGVlcCgwLjUpCiAgICAgICAgZm9yIGkgaW4gcWlhbnRlbXA6CiAgICAgICAgICAgIGkuZmlsdGVyT3JpZ2luKCkKICAgICAgICBmb3IgaSBpbiBob3V0ZW1wOgogICAgICAgIAlpLmZpbHRlckJyaWdodGVyKCkKICAgICAgICB0aW1lLnNsZWVwKDAuNSkKICAgICAgICBmb3IgaSBpbiBob3V0ZW1wOgogICAgICAgICAgICBpLmZpbHRlckdyYXkoKQogICAgICAgIHRpbWUuc2xlZXAoMC41KQppZiAnbGlzdCcgaW4gZ2xvYmFscygpOgogICAgcmVzID0gbGlzdFswXQpCb29rc1tyZXNdLmZpbHRlckJyaWdodGVyKCkKcHJpbnQoJ+acqua2iOejgeeahOS5puexjeaYr+esrCcrc3RyKHJlcysxKSsn5pys44CKJytuYW1lW3JlcyUxMF0rJ+OAi+OAgicpCmlmIHJlcyE9bjoKICAgIHByaW50KCfnrZTmoYjplJnor6/vvIHor7fmo4Dmn6XnqIvluo/vvIEnKQptb2RlPTAK</code>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="algorithm_prepare" id="pUS7)Gd/X5z0N?j38_yv" x="-906" y="-79"><next><block type="algorithm_add_school" id="y*J@~N0u]XbHpFx^NH]]"><next><block type="controls_whileUntil" id="D7FSFINrhT:$2uZLOu2W"><field name="MODE">UNTIL</field><value name="BOOL"><shadow type="logic_boolean" id="qetj2]s~Z8O`*ai`~gt."><field name="BOOL">TRUE</field></shadow><block type="algorithm_no_left" id="ZVQgLMRIUO*7[Dt=4*a."></block></value><statement name="DO"><block type="algorithm_find_path" id="NFw_685O$is4#_;#u2+9"><next><block type="controls_if" id="]eCp3~FUJE13;M@!7Ag}"><mutation else="1"></mutation><value name="IF0"><block type="algorithm_new_path" id="25A70o2xeBBX#vkU_i_O"></block></value><statement name="DO0"><block type="algorithm_set_path" id="r?HG~0tU}r$GT@p.J2OI"><next><block type="algorithm_add_path" id="XQP`{FdKf(mWK?xk?xC8"></block></next></block></statement><statement name="ELSE"><block type="algorithm_del_path" id="~-dhDT6OSrr6cCF5E{HY"><next><block type="algorithm_return_path" id="feZ/(:@vNpv;DmbJ@}@W"></block></next></block></statement></block></next></block></statement></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHNwcml0ZQppbXBvcnQgcmFuZG9tCmltcG9ydCB0aW1lCgoKZyA9IFtbMCwwLDAsMCwwLDAsMCwwLDAsMF0sIFswLDAsMCwxLDAsMCwwLDAsMCwwXSwgWzAsMCwwLDEsMCwwLDEsMCwwLDBdLCBbMCwxLDEsMCwxLDEsMCwwLDAsMF0sIFswLDAsMCwxLDAsMCwwLDEsMCwwXSwgWzAsMCwwLDEsMCwwLDEsMSwwLDBdLCBbMCwwLDEsMCwwLDEsMCwxLDAsMF0sIFswLDAsMCwwLDEsMSwxLDAsMCwwXV0KbWFyayA9IFtbMCwwLDAsMCwwLDAsMCwwLDAsMF0sIFswLDAsMCwwLDAsMCwwLDAsMCwwXSwgWzAsMCwwLDAsMCwwLDAsMCwwLDBdLCBbMCwwLDAsMCwwLDAsMCwwLDAsMF0sIFswLDAsMCwwLDAsMCwwLDAsMCwwXSwgWzAsMCwwLDAsMCwwLDAsMCwwLDBdLCBbMCwwLDAsMCwwLDAsMCwwLDAsMF0sIFswLDAsMCwwLDAsMCwwLDAsMCwwXV0KdmlzID0gWzAsMSwwLDAsMCwwLDAsMCwwXQpwb3NpdGlvbiA9IFtbMCwgMF0sIFsyMDAsIDIwMF0sIFsyNTAsIDYwXSwgWzMyMCwgMjAwXSwgWzI4MCwgMzgwXSwgWzQ3MCwgMjUwXSwgWzY3MCwgOTBdLCBbNjUwLCAzNDBdXQpzcHJpdGUuY2xlYXJBbGxTcHJpdGVzKCkKc3ByaXRlLmNyZWF0ZUJhY2tncm91bmQoJ21hcF94dWV4aWFvJykKCmhvdXNlID0gWyBzcHJpdGUuU3ByaXRlKCdtYXJrJywgMTUwLCAzODApLAogICAgc3ByaXRlLlNwcml0ZSgnU2Nob29sJywgMTE1LCAxOTUpLAogICAgc3ByaXRlLlNwcml0ZSgnSG91c2UyNScsIDI2NCwgNjcpLAogICAgc3ByaXRlLlNwcml0ZSgnSG91c2UzNicsIDMyMCwgMjAwKSwKICAgIHNwcml0ZS5TcHJpdGUoJ0hvdXNlNDcnLCAyOTAsIDM3MSksCiAgICBzcHJpdGUuU3ByaXRlKCdIb3VzZTI1JywgNDc5LCAyMzMpLAogICAgc3ByaXRlLlNwcml0ZSgnSG91c2UzNicsIDY3NCwgOTYpLAogICAgc3ByaXRlLlNwcml0ZSgnSG91c2U0NycsIDY0MiwgMzE4KQpdCmZvciBpIGluIGhvdXNlOgogICAgaS5oaWRlKCkKcGF0aCA9IFsxXQpjYXIgPSBzcHJpdGUuU3ByaXRlKCdjYXInLCBwb3NpdGlvblsxXVswXSwgcG9zaXRpb25bMV1bMV0pCmhvdXNlWzFdLnNob3coKQpjYXIubm93UG9zID0gMQpkZWYgZHJpdmUobik6CiAgICBpZiBnW2Nhci5ub3dQb3NdW25dPT0xOgogICAgICAgIGNhci5zbGlkZVRvKHBvc2l0aW9uW25dWzBdLCBwb3NpdGlvbltuXVsxXSwgMSkKICAgICAgICBjYXIubm93UG9zID0gbgogICAgZWxzZToKICAgICAgICBwcmludCgn56e75Yqo5aSx6LSl77yB56iL5bqP5pyJ6K+v77yBJykKICAgICAgICBleGl0KCkKd2hpbGUgbm90IGxlbihwYXRoKSA9PSA3OgogICAgZiA9IHBhdGhbKGxlbihwYXRoKSAtIDEpXQogICAgZmxhZyA9IDAKICAgIGZvciBfbXlfdmFyaWFibGUgaW4gWzYsNSw0LDMsMiwxLDBdOgogICAgICAgIGlmIHZpc1tfbXlfdmFyaWFibGUrMV0gPT0gMCBhbmQgZ1tmXVtfbXlfdmFyaWFibGUrMV0gPT0gMToKICAgICAgICAgICAgaWYgbWFya1tmXVtfbXlfdmFyaWFibGUrMV0gPT0gMDoKICAgICAgICAgICAgICAgIGZsYWcgPSAxCiAgICAgICAgICAgICAgICBicmVhawogICAgaWYgZmxhZyA9PSAxOgogICAgICAgIG1hcmtbZl1bX215X3ZhcmlhYmxlKzFdID0gMQogICAgICAgIHZpc1tfbXlfdmFyaWFibGUrMV0gPSAxCiAgICAgICAgcGF0aC5hcHBlbmQoX215X3ZhcmlhYmxlKzEpCiAgICAgICAgZHJpdmUocGF0aFtsZW4ocGF0aCkgLSAxXSkKICAgICAgICBob3VzZVtfbXlfdmFyaWFibGUrMV0uc2hvdygpCiAgICBlbHNlOgogICAgICAgIGRlbCBwYXRoW2xlbihwYXRoKSAtIDFdCiAgICAgICAgaG91c2VbMF0uc2hvdygpCiAgICAgICAgdGltZS5zbGVlcCgwLjUpCiAgICAgICAgaG91c2VbMF0uaGlkZSgpCiAgICAgICAgaG91c2VbZl0uaGlkZSgpCiAgICAgICAgZHJpdmUocGF0aFtsZW4ocGF0aCkgLSAxXSkKICAgICAgICBmb3IgaSBpbiByYW5nZSg3KToKICAgICAgICAgICAgbWFya1tmXVtpKzFdID0gMAogICAgICAgICAgICB2aXNbZl0gPSAwCg==</code>

View File

@@ -0,0 +1 @@
<xml version="Mixly 2.0 rc4" board="Python 3 Lite@Python 3 Lite"><block type="algorithm_prepare_2_1" id="zdQXXEM$g@nwJMy4A^g_" x="-910" y="71"><next><block type="controls_whileUntil" id="Z~::;?|vNDl1o,.aIqz~"><field name="MODE">WHILE</field><value name="BOOL"><shadow type="logic_boolean" id="lHgNCr2v:neec+jPzcnh"><field name="BOOL">TRUE</field></shadow><block type="algorithm_not_home" id="b,#Y#gCUWJe+}gWz*]lO"></block></value><statement name="DO"><block type="algorithm_move_recent" id="iO:25_U1;+UYE4(U?pj8"></block></statement><next><block type="algorithm_print_path2" id="4y5Gz[_k3D:.4kCd|yF|"></block></next></block></next></block></xml><config>{}</config><code>aW1wb3J0IHRpbWUKaW1wb3J0IHNwcml0ZQoKCmcgPSBbWzEwMDAwLDEwMDAwLDEwMDAwLDEwMDAwLDEwMDAwLDEwMDAwLDEwMDAwLDEwMDAwLDEwMDAwLDEwMDAwLDEwMDAwXSxbMTAwMDAsMTAwMDAsNTAwLDMwMCwxMDAwMCwxMDAwMCwxMDAwMCwxMDAwMCwxMDAwMCwxMDAwMCwxMDAwMF0sWzEwMDAwLDUwMCwxMDAwMCwxMDAwMCwxMDAsMTAwMDAsMTAwMDAsMTAwMDAsMTAwMDAsMTAwMDAsMTAwMDBdLFsxMDAwMCwzMDAsMTAwMDAsMTAwMDAsNDAwLDMwMCwxMDAwMCwxMDAwMCwxMDAwMCwxMDAwMCwxMDAwMF0sWzEwMDAwLDEwMDAwLDEwMCw0MDAsMTAwMDAsMTAwMDAsMjAwLDEwMDAwLDEwMDAwLDEwMDAwLDEwMDAwXSxbMTAwMDAsMTAwMDAsMTAwMDAsMzAwLDEwMDAwLDEwMDAwLDEwMCwyMDAsMTAwMDAsMTAwMDAsMTAwMDBdLFsxMDAwMCwxMDAwMCwxMDAwMCwxMDAwMCwyMDAsMTAwLDEwMDAwLDEwMDAwLDEwMCwxMDAwMCwxMDAwMF0sWzEwMDAwLDEwMDAwLDEwMDAwLDEwMDAwLDEwMDAwLDIwMCwxMDAwMCwxMDAwMCwxMDAsMTAwMDAsMTAwMDBdLFsxMDAwMCwxMDAwMCwxMDAwMCwxMDAwMCwxMDAwMCwxMDAwMCwxMDAsMTAwLDEwMDAwLDEwMDAwLDEwMDAwXV0Kbm93PTEKbGFzdD0xCnBhdGg9W10KcGF0aC5hcHBlbmQoMSkKbmFtZSA9IFsiIiwi5bCP5oCd5a62Iiwi6ZO26KGMIiwi6YKu5bGAIiwi6aSQ5Y6FIiwi5Lmm5bqXIiwi5Yy76ZmiIiwi6LaF5biCIiwi5bCP56eR5a62Il0KcG9zaXRpb24gPSBbWzAsIDBdLCBbNjAsIDMyMF0sIFs1MTAsIDM5MF0sIFsyNDAsIDIwMF0sIFs3NTAsIDMzMF0sIFs0MTAsIDkwXSwgWzU0MCwgMTkwXSwgWzU1MCwgMzBdLCBbNzIwLCAxMjBdXQpzcHJpdGUuY2xlYXJBbGxTcHJpdGVzKCkKc3ByaXRlLmNyZWF0ZUJhY2tncm91bmQoJ21hcF9zaV9rZScpCnN0dSA9IHNwcml0ZS5TcHJpdGUoJ2dpcmwnLCA2MCwgMzIwKQpzdHUuZW5sYXJnZVRvKDEwMCkKdGltZS5zbGVlcCgxKQoKd2hpbGUgbmFtZVtub3ddICE9ICflsI/np5HlrrYnOgogICAgdG1wPTEwMDAwCiAgICBmb3IgaSBpbiByYW5nZSgwLCBsZW4oZyksIDEpOgogICAgICAgIGlmIGdbbm93XVtpXTx0bXAgYW5kIGkhPWxhc3Q6CiAgICAgICAgICAgIG5leHQ9aQogICAgICAgICAgICB0bXA9Z1tub3ddW2ldCiAgICBzdHUuc2xpZGVUbyhwb3NpdGlvbltuZXh0XVswXSwgcG9zaXRpb25bbmV4dF1bMV0sIDEpCiAgICB0aW1lLnNsZWVwKDAuNSkKICAgIHBhdGguYXBwZW5kKG5leHQpCiAgICBsYXN0PW5vdwogICAgbm93PW5leHQKICAgIGlmIGxlbihwYXRoKT42OgogICAgICAgIHByaW50KCLot6/nur/plJnkubHvvIHnqIvluo/mnInor6/vvIEiKQogICAgICAgIGV4aXQoKQpyZXMgPSAiIgpmb3IgaSBpbiBwYXRoOgogICAgcmVzID0gcmVzICsgbmFtZVtpXSArICLihpIiCnByaW50KHJlc1s6LTFdKQo=</code>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,146 @@
{
"01-1 海归画图初体验.mix": {
"__file__": true,
"__name__": "01-1 海归画图初体验.mix"
},
"01-2 绘制四边形.mix": {
"__file__": true,
"__name__": "01-2 绘制四边形.mix"
},
"01-2-2 绘制四边形.mix": {
"__file__": true,
"__name__": "01-2-2 绘制四边形.mix"
},
"01-3 绘制多边形.mix": {
"__file__": true,
"__name__": "01-3 绘制多边形.mix"
},
"01-3-2 绘制多边形.mix": {
"__file__": true,
"__name__": "01-3-2 绘制多边形.mix"
},
"02-1 一笔画五角形.mix": {
"__file__": true,
"__name__": "02-1 一笔画五角形.mix"
},
"02-1-2 一笔画五角形.mix": {
"__file__": true,
"__name__": "02-1-2 一笔画五角形.mix"
},
"02-2 绘制红心.mix": {
"__file__": true,
"__name__": "02-2 绘制红心.mix"
},
"02-2-2 绘制红心.mix": {
"__file__": true,
"__name__": "02-2-2 绘制红心.mix"
},
"03-1 绘制螺旋线.mix": {
"__file__": true,
"__name__": "03-1 绘制螺旋线.mix"
},
"03-1-2 绘制螺旋线.mix": {
"__file__": true,
"__name__": "03-1-2 绘制螺旋线.mix"
},
"03-2 绘制螺旋线-字典.mix": {
"__file__": true,
"__name__": "03-2 绘制螺旋线-字典.mix"
},
"03-2 绘制螺旋线.mix": {
"__file__": true,
"__name__": "03-2 绘制螺旋线.mix"
},
"04-0 投票选举.mix": {
"__file__": true,
"__name__": "04-0 投票选举.mix"
},
"04-1 投票选举.mix": {
"__file__": true,
"__name__": "04-1 投票选举.mix"
},
"05-1 凯撒加密(一位密码).mix": {
"__file__": true,
"__name__": "05-1 凯撒加密(一位密码).mix"
},
"05-2 凯撒加密ASCII码补充解密验证.mix": {
"__file__": true,
"__name__": "05-2 凯撒加密ASCII码补充解密验证.mix"
},
"05-2 凯撒加密ASCII码.mix": {
"__file__": true,
"__name__": "05-2 凯撒加密ASCII码.mix"
},
"05-2 凯撒加密(多位密码).mix": {
"__file__": true,
"__name__": "05-2 凯撒加密(多位密码).mix"
},
"06-1 人机出数字比大小.mix": {
"__file__": true,
"__name__": "06-1 人机出数字比大小.mix"
},
"06-1 猜数字游戏.mix": {
"__file__": true,
"__name__": "06-1 猜数字游戏.mix"
},
"06-1-2 人机出数字比大小.mix": {
"__file__": true,
"__name__": "06-1-2 人机出数字比大小.mix"
},
"06-2-2 猜数字限定次数.mix": {
"__file__": true,
"__name__": "06-2-2 猜数字限定次数.mix"
},
"06-2-3 二分法.mix": {
"__file__": true,
"__name__": "06-2-3 二分法.mix"
},
"07-1 鸡兔同笼.mix": {
"__file__": true,
"__name__": "07-1 鸡兔同笼.mix"
},
"07-2 韩信点兵.mix": {
"__file__": true,
"__name__": "07-2 韩信点兵.mix"
},
"08-1 冒泡排序.mix": {
"__file__": true,
"__name__": "08-1 冒泡排序.mix"
},
"08-2 选择排序.mix": {
"__file__": true,
"__name__": "08-2 选择排序.mix"
},
"08-3 插入排序.mix": {
"__file__": true,
"__name__": "08-3 插入排序.mix"
},
"08-4 快速排序.mix": {
"__file__": true,
"__name__": "08-4 快速排序.mix"
},
"09-1 2层汉诺塔算法.mix": {
"__file__": true,
"__name__": "09-1 2层汉诺塔算法.mix"
},
"09-2 3层汉诺塔算法.mix": {
"__file__": true,
"__name__": "09-2 3层汉诺塔算法.mix"
},
"09-2 多层汉诺塔算法.mix": {
"__file__": true,
"__name__": "09-2 多层汉诺塔算法.mix"
},
"10-1 回溯算法.mix": {
"__file__": true,
"__name__": "10-1 回溯算法.mix"
},
"11-1 贪心算法.mix": {
"__file__": true,
"__name__": "11-1 贪心算法.mix"
},
"2-2-3凯撒加密ASCII码补充解密验证.mix": {
"__file__": true,
"__name__": "2-2-3凯撒加密ASCII码补充解密验证.mix"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB