From 659352e9922da7b8cf56cbfb567ec24275c8c64b Mon Sep 17 00:00:00 2001 From: Sean Date: Sat, 2 Mar 2024 11:45:26 -0500 Subject: [PATCH] start hw2q3 --- Homeworks/hw2/cs448.db | Bin 0 -> 28672 bytes Homeworks/hw2/hw1.py | 59 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 Homeworks/hw2/cs448.db create mode 100644 Homeworks/hw2/hw1.py diff --git a/Homeworks/hw2/cs448.db b/Homeworks/hw2/cs448.db new file mode 100644 index 0000000000000000000000000000000000000000..8fe4be54da63c8fa1c488a7c0001fa8258437e02 GIT binary patch literal 28672 zcmeI4Pi)&%7{Ki~PDtA3O`;=ARcnVa+G;bzv7Oigq^AE?x@GE`Y8&HFy(X`XnPV5* z0g6DPa7A!|8xlwy;J^V6+&FOIzy-ktcHzJQG)`PV;>hRx@sce=;(#=y?v*mW$ zd(4-gxwHel4X@(|^6J{kGqvi)1?`-=m|Z-c6w~?ndH(q7kpDy9d!9AIo{N4bHO6~? zD005#(l+}??^}-7prP&E8RP2h7$KZjlU*EdYD3|$_Mzh)u|AwZPaG4_U@VGgeN03( z+qJ_uN;N`sag191E|AMj3R&DL;D;&IX47Xu5ZmdouCtf#lu(EIM}7G9&LQ)6@4iJN z%YRi!=QWK#mWEc}WQXDIfL-sFjEItBIE*MnFowLq0#*m+h64upS|Xi4dzOD=cGNv{ zo6PO+2C&@g3gg}O2Jf*QR|k`K$3ee~-w5<==5%*Y(6SHXu+3-(&+zHIqVUJ|Xw=jX z+rwe^`-$;!_eXoIhPSe+N4sQ{U+rMro$N|OFti(Qmh57bn+xO}j{HQvfFEo~00|%g zB!C2v01`j~NB{{S0VIF~kidUW;88(5laUG=j5c5BK&sCCz%x;e8N<;-=@olm8tJSoh^O6PsrVC$e$it_JLag}xsT9BL1i+3ni z9lNV&T8dgyv{>=cWJ;PDc3ZO>Ey^75YeFIpes%Esh|o3nV4TTsF>un0tylt!pmQdX zl4ikDoXYRCnAh}t7Mao%wWySgXbF5TvREyStPH*&^&c!D%Kt_3B}e`szml8e8@R-V z1dsp{Kmter2_OL^fCP{L5y#oS##sexCXWMA(o35}Sm*3SEkxo{L)*Y#4Vq*|3qR54bI zYDqWb%N-b$t1q$|_xdgIsRv;8NvWW~?93)S`yH$;d;Y=Dxo{08t1#JA4NJaYy9e+V z1>cUQ|8R3N4YN;41&t&mzS?Tj=9Nvlw?}=bGWR~JRkoC(rj#sID;m1IOoLXGCdwPO zBdmOn%zJ)gc zyhmP!4mKo!1dsp{Kmter2_OL^fCP{L5t9!h{99UlisEY0=q&Pg67-j**dEp_F810i3v00000 literal 0 HcmV?d00001 diff --git a/Homeworks/hw2/hw1.py b/Homeworks/hw2/hw1.py new file mode 100644 index 0000000..9fa48b6 --- /dev/null +++ b/Homeworks/hw2/hw1.py @@ -0,0 +1,59 @@ +import sys + +# Use this file to write your queries. Submit this file in Gradescope after finishing your homework. + +#TODO: Write your username and answer to each query as a string in the return statements in the functions below. +# Do not change the function names. + +#Make sure to test that python prints out the strings (your username and SQL queries) correctly. + +#usage:python3 hw1.py +# make sure the program prints out your SQL statements correctly. That means the autograder will read you SQL correctly. +# Running the Python3 file will not execute your SQL statements (just prints them). + +def username(): + return "srettig" # Write your username here + + +def query1(): + return """ + +""" + +def query2(): + return """ + +""" + +def query3(): + return """ + + """ + +def query4(): + return """ + +""" + +#Do not edit below + +def main(): + query_options = {1: query1(), 2: query2(), 3: query3(), 4: query4()} + + if len(sys.argv) == 1: + if username() == "username": + print("Make sure to change the username function to return your username.") + return + else: + print(username()) + for query in query_options.values(): + print(query) + elif len(sys.argv) == 2: + if sys.argv[1] == "username": + print(username()) + else: + print(query_options[int(sys.argv[1])]) + + +if __name__ == "__main__": + main()