From 8132f317f644d0d87bd1e928997e15c8a01fcd88 Mon Sep 17 00:00:00 2001 From: TheAndrewNguyen <46507159+theandrewnguyen@users.noreply.github.com> Date: 2020年10月19日 20:43:57 -0700 Subject: [PATCH 1/4] Add files via upload --- projects/simple_calculator.py | 55 +++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 projects/simple_calculator.py diff --git a/projects/simple_calculator.py b/projects/simple_calculator.py new file mode 100644 index 000000000..448dcc454 --- /dev/null +++ b/projects/simple_calculator.py @@ -0,0 +1,55 @@ +""" +tkinter practice +""" +from tkinter import * + + +root = Tk() + + +root.title("Simple calculator") +e = Entry(root, width=35, borderwidth = 5) +e.grid(row=0, column=0, columnspan=3, padx =10, pady=10) + + +def button_click(number): + e.delete(0, END) + e.insert(0, number) + + + +#define buttons +button_1 = Button(root, text="1", padx=40,pady=40, command=Lambda: button_click(1)) +button_2 = Button(root, text="2", padx=40,pady=40, command=Lambda: button_click(2)) +button_3 = Button(root, text="3", padx=40,pady=40, command=Lambda: button_click(3)) +button_4 = Button(root, text="4", padx=40,pady=40, command=Lambda: button_click(4)) +button_5 = Button(root, text="5", padx=40,pady=40, command=Lambda: button_click(5)) +button_6 = Button(root, text="6", padx=40,pady=40, command=Lambda: button_click(6)) +button_7 = Button(root, text="7", padx=40,pady=40, command=Lambda: button_click(7)) +button_8 = Button(root, text="8", padx=40,pady=40, command=Lambda: button_click(8)) +button_9 = Button(root, text="9", padx=40,pady=40, command=Lambda: button_click(9)) +button_0 = Button(root, text="0", padx=40,pady=40, command=Lambda: button_click(0)) + + +button_add = Button(root, text="+", padx=39, pady=20, command=Lambda: button_click(+)) +button_equal = Button(root, text="=", padx=91, pady=20, command=Lambda: button_click(=)) +button_clear = Button(root, text="clear", padx=79, pady=20, command=Lambda: button_click()) + +#put buttons on screen +button_1.grid(row=3, column=0) +button_2.grid(row=3, column=1) +button_3.grid(row=3, column=2) + +button_4.grid(row=2, column=0) +button_5.grid(row=2, column=1) +button_6.grid(row=2, column=2) + +button_7.grid(row=1, column=0) +button_8.grid(row=1, column=1) +button_9.grid(row=1, column=2) + +button_0.grid(row=4, column=0) + +button_clear.grid(row=4, column =1, columnspan=2) +button_add.grid(row=5, column=0) +button_equal.grid(row=5, column=1, columnspan=2) From 77cb06796e6ef8db8fa941899865502350131375 Mon Sep 17 00:00:00 2001 From: TheAndrewNguyen <46507159+theandrewnguyen@users.noreply.github.com> Date: 2020年10月19日 20:48:00 -0700 Subject: [PATCH 2/4] Delete simple_calculator.py --- projects/simple_calculator.py | 55 ----------------------------------- 1 file changed, 55 deletions(-) delete mode 100644 projects/simple_calculator.py diff --git a/projects/simple_calculator.py b/projects/simple_calculator.py deleted file mode 100644 index 448dcc454..000000000 --- a/projects/simple_calculator.py +++ /dev/null @@ -1,55 +0,0 @@ -""" -tkinter practice -""" -from tkinter import * - - -root = Tk() - - -root.title("Simple calculator") -e = Entry(root, width=35, borderwidth = 5) -e.grid(row=0, column=0, columnspan=3, padx =10, pady=10) - - -def button_click(number): - e.delete(0, END) - e.insert(0, number) - - - -#define buttons -button_1 = Button(root, text="1", padx=40,pady=40, command=Lambda: button_click(1)) -button_2 = Button(root, text="2", padx=40,pady=40, command=Lambda: button_click(2)) -button_3 = Button(root, text="3", padx=40,pady=40, command=Lambda: button_click(3)) -button_4 = Button(root, text="4", padx=40,pady=40, command=Lambda: button_click(4)) -button_5 = Button(root, text="5", padx=40,pady=40, command=Lambda: button_click(5)) -button_6 = Button(root, text="6", padx=40,pady=40, command=Lambda: button_click(6)) -button_7 = Button(root, text="7", padx=40,pady=40, command=Lambda: button_click(7)) -button_8 = Button(root, text="8", padx=40,pady=40, command=Lambda: button_click(8)) -button_9 = Button(root, text="9", padx=40,pady=40, command=Lambda: button_click(9)) -button_0 = Button(root, text="0", padx=40,pady=40, command=Lambda: button_click(0)) - - -button_add = Button(root, text="+", padx=39, pady=20, command=Lambda: button_click(+)) -button_equal = Button(root, text="=", padx=91, pady=20, command=Lambda: button_click(=)) -button_clear = Button(root, text="clear", padx=79, pady=20, command=Lambda: button_click()) - -#put buttons on screen -button_1.grid(row=3, column=0) -button_2.grid(row=3, column=1) -button_3.grid(row=3, column=2) - -button_4.grid(row=2, column=0) -button_5.grid(row=2, column=1) -button_6.grid(row=2, column=2) - -button_7.grid(row=1, column=0) -button_8.grid(row=1, column=1) -button_9.grid(row=1, column=2) - -button_0.grid(row=4, column=0) - -button_clear.grid(row=4, column =1, columnspan=2) -button_add.grid(row=5, column=0) -button_equal.grid(row=5, column=1, columnspan=2) From 1b83b47269a1f907f52ed854d16075e7aed93312 Mon Sep 17 00:00:00 2001 From: Andrew Bao-Viet Andrew Bao-Viet Date: 2020年10月20日 04:09:57 +0000 Subject: [PATCH 3/4] added a new project --- .replit | 2 ++ projects/Simple_guessing_game/README.md | 19 +++++++++++ .../Simple_guessing_game/guess_the_number.py | 34 +++++++++++++++++++ 3 files changed, 55 insertions(+) create mode 100644 .replit create mode 100644 projects/Simple_guessing_game/README.md create mode 100644 projects/Simple_guessing_game/guess_the_number.py diff --git a/.replit b/.replit new file mode 100644 index 000000000..1b15c0540 --- /dev/null +++ b/.replit @@ -0,0 +1,2 @@ +language = "python3" +run = "" \ No newline at end of file diff --git a/projects/Simple_guessing_game/README.md b/projects/Simple_guessing_game/README.md new file mode 100644 index 000000000..d0680de13 --- /dev/null +++ b/projects/Simple_guessing_game/README.md @@ -0,0 +1,19 @@ +#Simple guess the number game + +### Prerequisites + +Python installed locally on your computer + +### How to run script + +''' +python guess_the_number.py +''' + +The final result: + +A guessing game which you will need to guess the number + +## *Author name* + +Andrew Nguyen \ No newline at end of file diff --git a/projects/Simple_guessing_game/guess_the_number.py b/projects/Simple_guessing_game/guess_the_number.py new file mode 100644 index 000000000..3cec37ee0 --- /dev/null +++ b/projects/Simple_guessing_game/guess_the_number.py @@ -0,0 +1,34 @@ +import random + +number = random.randint(1,100) +print("guess the number from 1-100") + +guess_number = 0 + +running = True + +while running: + guess = float(input("guess the number: ")) + if guess> number: + print("your number is too big") + elif guess < number: + print("your number is too small") + elif guess == number: + running = False + else: + print("Invaild Input") + guess_number += 1 + + + + + + +if guess_number == 0: + guess_number += 1 + + + + + +print("congrats you guessed the number it took you", guess_number, "guesses") \ No newline at end of file From 75972c3e8c3f8edb6f4ae84a10f3765118868742 Mon Sep 17 00:00:00 2001 From: TheAndrewNguyen <46507159+theandrewnguyen@users.noreply.github.com> Date: 2020年10月19日 21:16:02 -0700 Subject: [PATCH 4/4] added screenshot of program --- .../guessing game capture.PNG | Bin 0 -> 9746 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 projects/Simple_guessing_game/guessing game capture.PNG diff --git a/projects/Simple_guessing_game/guessing game capture.PNG b/projects/Simple_guessing_game/guessing game capture.PNG new file mode 100644 index 0000000000000000000000000000000000000000..e3c47a7005b83d984ec962f06867fe13d6c66fb1 GIT binary patch literal 9746 zcmeHtdsJFy-mYnrrmbIMXWG@odSTLA+DW2KtQR86I7wqu>ph8@C^W%K1<@gdud%yc zt!( z{;@V|zrXkWJ@4~-p1t0+zfMVt-}3SsFZ=lTY&rb#!89MA=g{8k&WkU2|G`}mAN2lg zz@^3i*@r0#)Oc?;7Q`jS`S|paeO)IvdGB93{c#q~$LIBTo?aUcr@j5y$LAf|;e&BU zDiQhxJ}KvDOXNe|UoP`@T?x1`wBh`t#{ABcFCKdFrNnc8{dwmONu2L#h=Z8 z^VJP6ee;JGU)lPN{P%x(=efa;ckhfyh5G+7ddXw0p%a+PIo#|rdV@R79jLjFs9{tv z-0CBCS8XlbRS)-2fmR=%U*c1q_xb#j|DU0zGq%l;w3&=7$vNQ<%b%q2vhamunhdv% zs;7)1Ok^hjn}v@u>xB9J&DLT!cFbebekr33f}Vx5H8l)dr&x*(Ii z$xy(EQ_t4iLu2RI!4KzNk+feH8xyA&LZ!mj7y0bauC`y~Yh?Gt?H#)>eG$@u9UJ;KS-ixm12> zFK6|*-{amF(aGnpS}$dPf7NOrPqX-UxCsorNm3_QiEelTR}3YD_TsnC-tna-Rak*` zW~j4*vAOcAjcnRSDK(#jq^3A~u3FdHc%BKRXCJm0i41bC8a`YAwHBeH-23EZ(RK-9 z|GG=C@>mrxo$nNH1giQFNBp=}!WCVTo307RG=ft}=j5#r zFlqr3%NrP@VPssh8`@I`v?yX%zNuPfB-0c%w`1ha!V!~n<~zcm+lo%3LQc+IBC28ドルkmUO|D_H4XOrx7il#&x<2jz{la)e#)e38aequha`yy^a2)h4<~v z+H@^Px1s%d*haS9&tmuMnOY=I6Dtt=f2morXx!C1=D3lYi7F3ドル;;L7~-Kc?ejqT;9 zU^(AC?8ks5)m6?PtIMkGZ7-*87UBW>DW^1ドルoo}94b1Rk6z2Knc-Y#QeWO2+qZ#~fW z99K#el8jy06{l5KXAIudueZ;)mxw&IW8@jC%Ckxr;Rzu|(b9@YU2ps4&TaFY>qGoN zCeWlFMC(jC{mY4=iI8AJvJmuwF4ZkYT)|iAi5j$pzb;r? zQo|E%k*!tky}fOqr-+3LIAx_d2V>h73D*(5YL=}8XfFmlYLq2fVG3gRw~MXjBYuSW zMSh3f91dEzc4yzYSrtaATD5`Sw*x5(p08E!;C`lX_N~V*cv~WCe@s`7vygBr`>Xor zS;fF7##3?nPrmFr4p{E2{o(E46S|+Ez#{L!+0~$%IXW>)c$KpyS13|H^fah(OlN=3 zew*GrRGYE1Zoib%uGF(**Q=|;!xfL8oOZ0FUda?eXOVn(zf5aB7=P>UZ`ulKirG^3 zZT=T9tolVXtzC@4ZC6lS!`-_8u+ZZx@taoEJGn~my!LmJ_H_ztBRfay-PrUxxdo8I zXDDliABh^#raF0}j5-z68ドルVcWS!)ni|LlEuIo8YZ#RX%hU-G(UBu7`lL8UkuMsZRS z%x2kU$`OH?`o70EDUEIm@b7x7ドルk`?VD=lKdlscwAhmwO-Hes9UM>7Vn!sHqCQ2PrZ8 zp@G_y9^YJd%169Ir)rGH9RHB7BtNvmFINnlryjWLR8ari>P)hCi|bC?rq}Lc>?vp6 z2j#Nqh2e5NZTBGjP6QZdpHjlFAcA7U$}McaPBO1e80>7gzvOFQSvsrk;m05V2I8-m z)%_SZbj-3a5Q$vqptewq_rYxEDTmN%OPB;^L1(HyB#yRP4v0>AX*pr8;dx^+z8&9rtLyV(a3+GjS1vYaI{CLx2z7(l1!3e}kFb{v^I5YH2~$ zA5BPZBFEc?DCXL7dklIrdD;jLc|ww$W2LQ%ZB8IjJm_(SAK&4=(PdINgshblyHGwp*>{KQEpcM)6{zP1@SnO%ntV% zn%@{+nN*JNWo-Ci`Q5HtxSKi@c8gC)WZaha#vBL+<8ylwca3&_agfw8jp~w>>0}T| z)rB|x&*5y^vbkpZtnIv|?@L>W-WR>oA+v+1ir-Sk>^Ub-f3vG?E%U_lUrZ#X)ExI( z=fRX{%|BM6@UN36Oe1+Ck?s*_?VT$T)2s@9yXVQNv9929z54@M+nRqbKXDK;)n=Yl ztK|LLJg^+TWnxtOcy=|pqGa*PV(rOPZdqBiSq16jI^)A4oPM-uC4$Nu<~ae@ywtvy zqdmaY5Qwca;5_stbP2(wIt#az5Q>Z%xy4Wmh_quG=h$t_|Ir`~iPW+3vT87&SrE3s zufmQz`JB;l)vC2Z6|Z98-!n)89A%*xNK`#NkxRfY~hm3c2fBv(q@reHs^;< zs>>_+5oULF6_nTUE4pnvx~4+uxEr&p?x=-I_4PX5HUxE%wT&}YgZnwkV-SuTw+C(H z3hU$nW?yxFz{{~*E7;jI7}}dbYf^T9at8vkY=uZa0dp`#C$#03(2ITBFbS<0tq&spw=vjt9?n3$du`pZe-k=Zfee8V~JJ z=K}t3kQ;1|-n6M7=_(_BZ8h&aJ!122WEWX-UVG=9e7)+sMo59ZptGrS5N%216`PjNLZv5M77b(VV7HDT%a&*aS z0h`z~JaEiSQl@hMhjkKvC0&foYZ|6DNaxtAaMZv`T@|rWSvu!=Z3T4;BXi*BH_Q*Y zGvYlt_+`ry?F~TZ#BJT;b#Qoxbz*IKSG{xF5IlNwI5qY8hyKwqU0C=x?$h$g9gp1l zUdrm=#Unq~f_hOuPLDf;;{i>#dAJaA>IS5tMC6Sp&RbfBm*soYRz@cauaf~xF6{;!$I?X zjzHKqfQhE_=u`7+-+~SnD7R)Hr2#^!1i3E~RY-mSJeUX9$>6Ltl-$^|T$Ybu>s**o z>2@7DU{35pXSi>c=#QgM=tvlKZIcBmo9xzC0zz|AqGNh6J513#7!ezc%ia~flZ|P` z999k;6U8`>hKZ(z8^XI260hY`!lZeya1G0n*6O(ES&i2Us%Av9Hw}mN+sSZFdJ`6{ ztAyqYWZM2?S}lQGhEeC>ZZb@zyY;=lo5^4|xAOk(1iOA)gVO`=692!Xt_4{DaStoZ zOn1ZhAY>C;-uW5jh{BXRjdaey4Fxd$WI_(RpW0GdEa(a9CQ{O|O*%5N)?e(H;9V>e zwCoGU=>spL{8?`K%1epLStfR-z)-nb%8-y%Y`Ap~D^eGlhY(DQC?;1w6_r~A8>DyZ z-&3hF*+Mg2FP{(GrJ6(DGbKp7d31>E?(j99;6X6IFs+fj@Ac+%RX6aUG6qsedspAb zl0f&6Bc&w0Nq$IW!nBrXC1i6tKO7ドルIb1DJpz`%8Ra8+ReLQ8LROB!%t2>r*{M-((S zTWJID#{~Y%tFXF(S_CJ#rHQvDBS zy~|rvR?%tz(LKYI@1Kp@>F(|^QBrub!jWau111y&9L8n^Krm;vPM8CnZ{gp;;TlSb zwfzlcUhGPDyH%A^hW^R+8BwM_-a=HpgB(EN8Agv0?ShgeKi%YTQr)V( z3DWmxkSY|?F^!PMuMicb#n>jdDiixw_?&cf-=a`1j?jA#WnlDB-Su~MxzSc(CQ_iv zMOcWyd!a%!w|u@2j%NoE!#f&evqORhvq(KXXR&dO#uOy5@gSs4@z0gqv4OYB=isE7 zh_puR)Gi)KmcADr!R-6cn!!ak+1`FyXBt)s#;YTORjDaGq)$W2ept>FV4_1Pb;Ql% z^8>#0sCVSH~I)fyFwqsJi9a~Fq_W{yS+?@{t{96D$+m$R1{-i}$J#i}%{60KGo zp_7znQAZ{jo-}v&Vf^95l|x#3PPmHTxGW5v6LYSWXREJSKWFeAXuSz>1Yqv4#mX)_ z283n*ZUpPBnT_TE3_VnM&(!1vu#~7hVIZ?HZvOxUlprCHkY^esv>4F@1x=Q{)*Q)9 zFPjnd?JLM?B6#bUrKUwQacMOJQY49 z@s>TA(N^$e_6<&rrh;-%ul~bnu1~zb13ok?x8$`#o13rGqjY;!T^lWT8Zs2t$P8k!~hhkgIzTjTZnKxKsvKRo&L$u=Clm` zDlMPVYC^}O-%=k@EIZ0T;fVHW|E|eK8}i@+d-p_yo^oKNK{YXa!5rl5$+7q+C^K8t zktmfc8GUB*BJKo+th*LtknPuqTU2k%ArUAvI+~=;#sJwgxt9^L-471TXgw$PwV@Q}> zpo-Ytt&eKQG2EqXXs@mzqB%lL08z-oGBWhuh98XEvq|$Q_w{?%6AsXjeh@Q>}r@xCTjFb56;U_^l@VrgiIO~mrO8A| zL#8zjUl>8FVS*OziC}&%Tyare+SVxVV0*MZ>?Uy>^SgG1R?NO0t1oT4$ojIhD2r;X zM5c#{#CyYzDd=K+H*Zp0x(}h~E19ZH#LzoA>_g+jd2UKP=|YtzIZ@(?VsW5Jj{ZZ^ z@k$a^-b<}wbiuimy$m)orzfa8azul(8ham!=n=mep!qb3v4?zyn4yl}liejibgjpt zJm)}5U9p~I-2}wth1T!odNXA(0 z)-ziy^Tz<@9!nuvcd2$y18ty{ac4_qds_17cqitabv|qyq(+mrgvsul$j4{vjporh zdvt2pnTE*(0R6pHSjCC>i9yfhz1eJsCpK4(T$r@mxs?p`Xuw(4u zQ2!H%cyxmH0aLy#L&z_LV~R#Ol28S0=24}p6enUM!?WHhYeu^BU^Gb+yy45N56O4cR-0(2|Sba<*%p>X3gq$V z2N^f><^c-flb4rsr&}?tp!)kqfli;?3ynuyp<;p+drd_?!lh^oq_zij^y=aeh*png z7M-!M4(o(Fn;XrCu>v7a4k5P=Lums-b;Tv#@?JF1>o2@4YxdkVp<6lssbha=qdjg- zb_pzLCa+jv4rdoNc{@Lt#_>vDv!`^F(>J=A&5%zfgHNKMhXhh|lRFi!5ocnjBV&zF z(NL0MeCW`)`GP8bW~L>)y$r*ZlGeWMZ7vsJT5;pEPbfE$ib;Q4e@;6Nje((5eZn%Y zN756xoNmZqcYwMRz`}(|?pb&+>j+mXQ15lmi7Aw1bXcr)##1>zIR(8Q6U*;d+e1!u zqNbuaqoTEVQidY?02TwMGacF}Rkf;=9)b&NXLaXsuf^(3QEWzE>C~FnmWj*WbM~2h zf}=?|{@-A)5_jn~L0W~qI(Z>b&hP<6b+bzn=tjybrxw?hsdl38dyq~m5ドルdw6}fu!o9>!0Y23 zNpw6A5mt!0_74kOvF}Z=ZwAQ%g

AltStyle によって変換されたページ (->オリジナル) /