From 469c9ae37510ff9017bf26fc40ce47e5a6437e36 Mon Sep 17 00:00:00 2001 From: kayaozg Date: Tue, 19 Mar 2024 19:24:55 +0300 Subject: [PATCH 1/2] Add sequences_firat_kaya_ozgenc.py --- Week02/sequences_firat_kaya_ozgenc.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Week02/sequences_firat_kaya_ozgenc.py diff --git a/Week02/sequences_firat_kaya_ozgenc.py b/Week02/sequences_firat_kaya_ozgenc.py new file mode 100644 index 00000000..044f314d --- /dev/null +++ b/Week02/sequences_firat_kaya_ozgenc.py @@ -0,0 +1,16 @@ +my_list = [1, 2, 3, 3, 4, 5, 5, 5, 6] +my_tuple = (1, 2, 3, 4, 5) +my_set = {1, 2, 3, 4, 5} +my_dict = {'a': 1, 'b': 2, 'c': 3} + +def remove_duplicates(seq): + return list(set(seq)) + +def list_counts(seq): + counts = {} + for item in seq: + counts[item] = counts.get(item, 0) + 1 + return counts + +def reverse_dict(d): + return {v: k for k, v in d.items()} From 942a5a3ebdc65ac43398f91cdbe18739dbd4f0f8 Mon Sep 17 00:00:00 2001 From: kayaozg Date: Tue, 19 Mar 2024 20:05:37 +0300 Subject: [PATCH 2/2] Add sequences_firat_kaya_ozgenc.py --- Week02/__pycache__/other_file.cpython-39.pyc | Bin 0 -> 818 bytes .../sequences_ali_duman.cpython-39.pyc | Bin 0 -> 1122 bytes .../sequences_bahri_un.cpython-39.pyc | Bin 0 -> 911 bytes .../sequences_beyza_saygili.cpython-39.pyc | Bin 0 -> 1148 bytes .../sequences_beyza_sungar.cpython-39.pyc | Bin 0 -> 1015 bytes .../sequences_bilal_ayakdas.cpython-39.pyc | Bin 0 -> 876 bytes .../sequences_cengizhan_bayram.cpython-39.pyc | Bin 0 -> 1018 bytes .../sequences_emre_bicer.cpython-39.pyc | Bin 0 -> 875 bytes .../sequences_farid_mammadov.cpython-39.pyc | Bin 0 -> 971 bytes ...sequences_ferhat_kurkcuoglu.cpython-39.pyc | Bin 0 -> 958 bytes ...sequences_firat_kaya_ozgenc.cpython-39.pyc | Bin 0 -> 952 bytes .../sequences_furkan_baytak.cpython-39.pyc | Bin 0 -> 1000 bytes .../sequences_irem_dilsat_kose.cpython-39.pyc | Bin 0 -> 845 bytes .../sequences_mehmet_alpergun.cpython-39.pyc | Bin 0 -> 865 bytes .../sequences_melisa_sahin.cpython-39.pyc | Bin 0 -> 1077 bytes .../sequences_mert_can_fidan.cpython-39.pyc | Bin 0 -> 852 bytes ...sequences_muhammet_berk_can.cpython-39.pyc | Bin 0 -> 971 bytes ...equences_mustafa_eren_tugcu.cpython-39.pyc | Bin 0 -> 881 bytes .../sequences_oguz_anil_ates.cpython-39.pyc | Bin 0 -> 937 bytes ...sequences_orkun_altinyelken.cpython-39.pyc | Bin 0 -> 1006 bytes .../sequences_selvanur_kirac.cpython-39.pyc | Bin 0 -> 1055 bytes .../sequences_yavuz_selim.cpython-39.pyc | Bin 0 -> 813 bytes .../sequences_zeynep_soyarslan.cpython-39.pyc | Bin 0 -> 979 bytes ...test_sequences.cpython-39-pytest-8.1.1.pyc | Bin 0 -> 8720 bytes .../test_types.cpython-39-pytest-8.1.1.pyc | Bin 0 -> 4157 bytes .../types_ali_duman.cpython-39.pyc | Bin 0 -> 256 bytes .../__pycache__/types_bahri_un.cpython-39.pyc | Bin 0 -> 255 bytes .../types_batuhan_ayyildiz.cpython-39.pyc | Bin 0 -> 263 bytes .../types_beyza_saygili.cpython-39.pyc | Bin 0 -> 260 bytes .../types_beyza_sungar.cpython-39.pyc | Bin 0 -> 259 bytes .../types_bilal_ayakdas.cpython-39.pyc | Bin 0 -> 260 bytes .../types_cengizhan_bayram.cpython-39.pyc | Bin 0 -> 263 bytes .../types_cevdetahmet_turan.cpython-39.pyc | Bin 0 -> 264 bytes .../types_dilara_akdeniz.cpython-39.pyc | Bin 0 -> 261 bytes .../types_emre_bicer.cpython-39.pyc | Bin 0 -> 257 bytes .../types_eren_yuksel.cpython-39.pyc | Bin 0 -> 258 bytes .../types_esra_basoglu.cpython-39.pyc | Bin 0 -> 259 bytes .../types_farid_mammadov.cpython-39.pyc | Bin 0 -> 261 bytes .../types_ferhat_kurkcuoglu.cpython-39.pyc | Bin 0 -> 264 bytes .../types_firat_kaya_ozgenc.cpython-39.pyc | Bin 0 -> 264 bytes .../types_furkan_baytak.cpython-39.pyc | Bin 0 -> 260 bytes .../types_irem_dilsat_kose.cpython-39.pyc | Bin 0 -> 263 bytes .../types_mehmet_alpergun.cpython-39.pyc | Bin 0 -> 262 bytes .../types_melisa_sahin.cpython-39.pyc | Bin 0 -> 259 bytes .../types_melisa_uyar.cpython-39.pyc | Bin 0 -> 258 bytes .../types_mert_can_fidan.cpython-39.pyc | Bin 0 -> 261 bytes .../types_mine_altug.cpython-39.pyc | Bin 0 -> 257 bytes .../types_muhammet_berk_can.cpython-39.pyc | Bin 0 -> 264 bytes .../types_mustafa_eren_tugcu.cpython-39.pyc | Bin 0 -> 265 bytes .../types_orkun_altinyelken.cpython-39.pyc | Bin 0 -> 264 bytes .../types_selvanur_kirac.cpython-39.pyc | Bin 0 -> 261 bytes .../types_umit_unal.cpython-39.pyc | Bin 0 -> 256 bytes .../types_yavuz_selim.cpython-39.pyc | Bin 0 -> 258 bytes .../types_zehra_karatas.cpython-39.pyc | Bin 0 -> 260 bytes .../types_zeynep_soyarslan.cpython-39.pyc | Bin 0 -> 263 bytes Week02/test_sequences.py.bak | 58 ++++++++++++++++++ Week02/types_firat_kaya_ozgenc.py | 4 ++ 57 files changed, 62 insertions(+) create mode 100644 Week02/__pycache__/other_file.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_ali_duman.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_bahri_un.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_beyza_saygili.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_beyza_sungar.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_bilal_ayakdas.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_cengizhan_bayram.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_emre_bicer.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_farid_mammadov.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_ferhat_kurkcuoglu.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_firat_kaya_ozgenc.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_furkan_baytak.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_irem_dilsat_kose.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_mehmet_alpergun.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_melisa_sahin.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_mert_can_fidan.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_muhammet_berk_can.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_mustafa_eren_tugcu.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_oguz_anil_ates.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_orkun_altinyelken.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_selvanur_kirac.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_yavuz_selim.cpython-39.pyc create mode 100644 Week02/__pycache__/sequences_zeynep_soyarslan.cpython-39.pyc create mode 100644 Week02/__pycache__/test_sequences.cpython-39-pytest-8.1.1.pyc create mode 100644 Week02/__pycache__/test_types.cpython-39-pytest-8.1.1.pyc create mode 100644 Week02/__pycache__/types_ali_duman.cpython-39.pyc create mode 100644 Week02/__pycache__/types_bahri_un.cpython-39.pyc create mode 100644 Week02/__pycache__/types_batuhan_ayyildiz.cpython-39.pyc create mode 100644 Week02/__pycache__/types_beyza_saygili.cpython-39.pyc create mode 100644 Week02/__pycache__/types_beyza_sungar.cpython-39.pyc create mode 100644 Week02/__pycache__/types_bilal_ayakdas.cpython-39.pyc create mode 100644 Week02/__pycache__/types_cengizhan_bayram.cpython-39.pyc create mode 100644 Week02/__pycache__/types_cevdetahmet_turan.cpython-39.pyc create mode 100644 Week02/__pycache__/types_dilara_akdeniz.cpython-39.pyc create mode 100644 Week02/__pycache__/types_emre_bicer.cpython-39.pyc create mode 100644 Week02/__pycache__/types_eren_yuksel.cpython-39.pyc create mode 100644 Week02/__pycache__/types_esra_basoglu.cpython-39.pyc create mode 100644 Week02/__pycache__/types_farid_mammadov.cpython-39.pyc create mode 100644 Week02/__pycache__/types_ferhat_kurkcuoglu.cpython-39.pyc create mode 100644 Week02/__pycache__/types_firat_kaya_ozgenc.cpython-39.pyc create mode 100644 Week02/__pycache__/types_furkan_baytak.cpython-39.pyc create mode 100644 Week02/__pycache__/types_irem_dilsat_kose.cpython-39.pyc create mode 100644 Week02/__pycache__/types_mehmet_alpergun.cpython-39.pyc create mode 100644 Week02/__pycache__/types_melisa_sahin.cpython-39.pyc create mode 100644 Week02/__pycache__/types_melisa_uyar.cpython-39.pyc create mode 100644 Week02/__pycache__/types_mert_can_fidan.cpython-39.pyc create mode 100644 Week02/__pycache__/types_mine_altug.cpython-39.pyc create mode 100644 Week02/__pycache__/types_muhammet_berk_can.cpython-39.pyc create mode 100644 Week02/__pycache__/types_mustafa_eren_tugcu.cpython-39.pyc create mode 100644 Week02/__pycache__/types_orkun_altinyelken.cpython-39.pyc create mode 100644 Week02/__pycache__/types_selvanur_kirac.cpython-39.pyc create mode 100644 Week02/__pycache__/types_umit_unal.cpython-39.pyc create mode 100644 Week02/__pycache__/types_yavuz_selim.cpython-39.pyc create mode 100644 Week02/__pycache__/types_zehra_karatas.cpython-39.pyc create mode 100644 Week02/__pycache__/types_zeynep_soyarslan.cpython-39.pyc create mode 100644 Week02/test_sequences.py.bak create mode 100644 Week02/types_firat_kaya_ozgenc.py diff --git a/Week02/__pycache__/other_file.cpython-39.pyc b/Week02/__pycache__/other_file.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a8ef24e1e3c5e08d6635ca6d75ec2997e4202819 GIT binary patch literal 818 zcmb7C%}xR_5N`Je7W@rfIC{l{F&>RECK&L9B*vJKO`3IEVdMVUc1iFmFT*?dBzyJ5 zBk0MQB7)I_&Zg7OOgrDqd>d?S)d`6A@+NAOkXJO;#RlUXmO22%38zysAl%|M?36p) zh282BUg6a#;ninrU~})9v}z&T|0Wh#ZCGj(l!i>tltM1K$9|?qLbCfP7Kizy+`0dRVYz{Y#)-oE2$e4A|JB|AJS{>k_*eN7Gp-6>oE-3# zdu)Zhe1?G~eC6NpyL}mr11Lf($keWVy}q z<#deQWUKTHVy1SC{5E9i0qO=Uh12w?1E2BrT8`mYqF-XW#{FB4(mP$0d1ihNlgRdL G&-nlijjjg( literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_ali_duman.cpython-39.pyc b/Week02/__pycache__/sequences_ali_duman.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4ed7da03834cb0d4cc4063bd972b5c9d154dd73b GIT binary patch literal 1122 zcmZ`&%}X0W6rb7MBx~Y#=_j;Jk9!HyOQA>*wP-0=(H3FZ64sq(vbY~{W;Sg?gn~l7 z_u7NDC;x~3C4243b5Hfu_g2(c?1cB*_l9|I-tRXr{=`I;;j(}Jfx5xiFA7Fi1%m}N zwTRGWf_>*M6Wrw;CX654HH0ZFQ4(duim<LGJ2Q4{0%Er|&+iQlrA+GNhO zW1rzY?93vt38o3^1PcV82^eS0DV^2Ge@5^E!8PA?z#UtR{9rc`*E6x z`UVIQCT*Q2gUMG>IPkYYcj|8dl0j`Hf~3CWOARvTuU&K17j9)Siz3j$3G}C;@4)_5_vV6@ka*JBc zO$GXt=asnMqWF}_89aUdcIl<}UV&6zAp5H8EvG>iL!yB z;S1a0f(zr&K4Qzr16i1BH&Uon8I5YG2M8e>vJcbye8`X3F&pv|{?*vCHZK@DJTC=l zmS|MMXw2nSs3De9m{tfN>CU`5FTy|vY20nz!}vEE8$2bQT1BpE%tvY9N2=MlK6#OU zU8(Sja+qfKkP{;8r@AaMa>rMCp}}I?;As7ILf`~ z&@mE&r3Z&%HX1NdY6K}ypP@^ib%~tT|y5B0-q2yxs5nUN-8RJXrAcYKPB_= z(IUkAQiCVxuQ?S-f4bbpY>k5gc^N&NQ27|Qiz$(mB>8qA=dp=G@7D1CFET+IV REWx;NcDD;s7{ z@i9F3bILpTBy;t&kDwq}JyA&Pp{wibshRq|s>%n09)cBr|H)f|&<_W$E+4>C*k%vR z3^DW-Q^YXECy0@6m=fkOp9L)ZN%AI^{sCMexXJsPNj=aPDc z=QPk_$#oiTF#LG~xzWZ0)8f3v$1N`Q9Xd;1=h_On^MY|nqlu`LR7;w?$<17qQp^E_ zhxwdqLxahph9esB(u%^Q-dS>}%+518<0Us|$t0Hmtdc^}@VPSJ6)yL`HQ7sHU)9Ii(aN4Ed8E}$=T#--EPKcK{K3P_@Y9;hf}81aexk*+miHH{ z_NL~QTJkBY7o{j5o!N3+U5^m%V?BWLnj|MDfZa)Y1dc!;1s$OGyKB;r1}~A`ZE!;Z zbO*Zn81(O<)0lzWhB(j3PRUriI(3>-PrHGkvE(17Oca(zP+cdgdwps85YZ;CF4IEQ zp!YUh7270a zxP|ibHUtlbK)XrlD&OhpqOT-ybD+C=#Cw%ub;Y literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_beyza_saygili.cpython-39.pyc b/Week02/__pycache__/sequences_beyza_saygili.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..45aef75a74f66fda57742511bc244eba9e6054e3 GIT binary patch literal 1148 zcmbVKzi-n(6u$G1*i93f@}qzlDj^mxQN@U&2&t7|iYi42$#NArz9TXCSMKaouAGTV zbZ2E~Vd}&`z+d8(DKitW@ZP1+bj8+ves})v-uvEne!JZy@Yvse@~;{p-*K}3G+^=^ zhD4YUMm|%QFzV7NVcHk!YD{MaGg*UK%>HD$I@@5)Q{ozIleOS$vNpQ~-v-+n5~t(b zTS6AH)ByxW{{a*aP+(wWB4C+I3&BR%0C1W@WkKdD3(^JB1=0o51=0o5m)M6s?r^Pf zluDV#?#8&tb1s4+gSBEjj<|HqsV_w7HnJ3dxt7ce#*^H&r|IO_7r9(^;0(ufje#F? z*BTZg!9ahTj%zzg13wSb#MS)?53sbq4`#*!_hHB<028vH6*(YBI}5GSDmtgauIM?b zv{%-H7C;6=4Nxi#{MqxKA z>utf~bk0Yt$f6Lmak+^C)TN>Zwc%}1aR=6Js72+d7>B$K@PWLcj56)iJ_F6~L7Srw zZfwEZg1+Hd@&Q0dDst3;CebqjZJ`(Rqc$^!E49!TGf0ahceGmT?g=#Il8P<(sBQ>M zS~q(v4Duk2v;JL}|A0YGcCmvawOMw1=vXBC-D~D*{|->sB6Zy6+D=s_)=a2)2zWya z8vW1g$1n+%+2`Z}4exl`LR;u)dZqWstc6yKHqcO2nDbaVhVmM#uiJvp!Bx&iYO25E zWo^#=sNk#m(EOF$))i9`@58dh>rcR^4sBAg3-Q3QRFi5Ou2K%B^11<$TY%*us`%?@9&*`IP*F zUJHGl`X74jpV(_pKKInpLub|vjk98BXJ=+d^L;bX)>eza^1l5NZAQosyj))nT%N&J zT@XXU$!8i6P6Ik3oPD7I;}*BM!(HBZZwD6lc=M73HgE9_I32#px8QX7cAxk=zO$r| zW(hwcOACdK0{`JRr7^f@Xo8Rp)I1cZNsN>jX|%4nqSwT&y!b3|o{Q={3fz8~4I^11 zx)*AkeE%RuiCo@+t8Z&Ni&7CZR4I*O$4OCXD;kOz>$_U0V^K%2)h3976tpH6^nwB! z+Vh#VCy6Swr9|OV-AJne-oFxg3!;C&K6)CyQ9`OPmX(@@$9Y_)A}dt*GAUk_XW>az zjPmS6=0h2!X_5`Yw?d2$4nrkorO0BT24{$7pbVJyw9>m$r1@M7csZRUaa0Jkfz=_S zgvvdTYY?z}B+Wp03`#;40O6RN?k`x)YC0!!zos>F$OCBW6TsUcGmlfWp;jYQ)|1GE zLFHR=2lT*=^AezFJ1InJJS(vaPQ8IN3|0}_U@+_vYEuusJ=UV~HdxmxT_YQDaLU;w zsmVw33F2oC3<4_n;@kwEzAcE}cV1@0Z2+5J`7|7zE)eW0zesI)VWCZ)Jp zc&o#cxQO#~+Px16f5Il`kEEDG7lCx}wL6nMjwY(x{vQgxcaR3<)1ZYxNuEWrx|w|Q zdY*fb`KoOXLGSquL#*~-iVEni&@N~&S!S*2choVczScIWH%oi+n0% R*+beHqvreLHayE~{sp~~*P;Lb literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_bilal_ayakdas.cpython-39.pyc b/Week02/__pycache__/sequences_bilal_ayakdas.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..49de5723c228a66e6f8980c140cffbd6fd455bad GIT binary patch literal 876 zcmZ8fO>fgc5ZztdiIXNFh4OXl0U>-rs6rf2RROI4afm8K2+1;v9PcVI@kctlE(&r^ zc!aOs zLzpnhzHlGW=Tj#6SMCcbq$O?X$i@fTw`5bg@0oAQmTcqh$PL-Sy&=0p=Jh;h#ql#M zY{XU;flWX?_6UHoKv|$HP!=fRJ5S;yObQp{$BS?#!|xw`v2*|3*3%+MwudH+X4?nq zSS9&ffoE5C7N)9d>H_M(3Mb09UgYD5I;pp`Xr8mfqQIr=bnk=bZWW2#$d@hSNhbwq{fiRK%NB9;V)`UOt z&qTT(h^1IsM7*?+XpiVY3ky8~ecURCm}nd_&4akXCSCKm;&1*Z*a7@0K%<>lcMZ!l z{X)dB&yn2?j0axxuU7n=LDyB)zz9bUS20~%UdyPf&ov;yP}|_{rnxK<< P(E)Mx{BAg|<+lC+V@SOZ literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_cengizhan_bayram.cpython-39.pyc b/Week02/__pycache__/sequences_cengizhan_bayram.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2d67e353cf6eb866086e8608e9e7ef5f832ebd53 GIT binary patch literal 1018 zcmZ8fOK;RL5VoDiX15R2f_R+hsZuUWRUsjv)e6)iI4wmLAfi;OG`6-@H_6scR>~?p zwf}%C2OcN>1HU9!PC0V|abU(#MYoPT9*@6_=ljOd+FFmm@P7Ojj~F38adUk*uz3bk z55Y_bCtqnmI1T6t;p`g?7`M319q#hZCp)mX$Gev#uz8QK!0PZ-z6Pty*AIz*%Xb?J zX&ShQG!__zrolU!4j8}N23!nu!6=M29(o33qh}1B4vl9{5vMS>!7ZE@3z=;NUQ}?I zXG#Rlo7bZc&zrk|@a@`8qeRplT`1$&vCPZbiY6k)6juX%tZxsdUImkroL1z5UQi%I zM?S0VsnmIGX_5Q1?j+?H_uq-y1oWSGdr!l+S|}aHs?@V^KZ}b*q`3}X%KTMv93GVU zNtPa{Y@(thk?ACSFU0B2Zm7jsA<|graV*k_T%1Jd_&6#7)t{C1h7w6O7h_(`rZSFl zp;xd%6qQhQ2ka6Jq=4cX8jrz|vi^+LHUo&g{dsA*MLrs#$-hwoXM^ zJM(B-h?|A?23*E@oF%j2eMtBVCRuDLF^5iq=y28_OtUze>S6ys6#DO=3>ussf@GFP zs=S$e^?Du@;Hqs8!5{gZR#*>SQV!h}wF@4+F7vi9t7)%MPT?Qd(xYC=DDMrDj2BZe VL_IaW2M=XujGFJS+wm-~`ws??*>?Z{ literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_emre_bicer.cpython-39.pyc b/Week02/__pycache__/sequences_emre_bicer.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7c1c1afe80b360da56450cdfb29f31c62875702a GIT binary patch literal 875 zcmZ8f&2AGh5FY>RW>pdqB#?^4iQ8T(#DN2<5K=0^sj3tq&}z{tT@UH1*-c_QsUkV2 z@F4B6Pr!vI@s+256JxhPi&rxq&)Bo`eKV86U=L_z-+$sa4)7x!?k@7dTM~0XY6=A? zC>Zh`6rzDbDyH~XC=w-q7;mAfaE6g5&l=ymJrw<0V-!;TV_64){w7a+ zZwBOuy#ywS63P3d_o58B9#ZrkL6RInB0~vJDS@y*fIKUMnG0l*ome zM#p7R<)Y9kdXegv)!XP~q0h?VM3xf?n9^bry%FO4;8~=^tP({c)YxJkZy@)k3v*A3 zyqt?Mucld=#9F95gosiRD!X8JcpwMV#qxLxPD+-*1Dm;{bq_4Cz%i_M zV4QQYFy1`QDsdZhtIyL!CuKezJb;2fV3YSxq?kkVKxv5e`dOL8nHu!|r9#&|lt2YE zylFqC-Y(wRu7eaey?PA(Fld@)zOZv+d~h_hRhR~NFjqEYYhqumdJ>Xaj8XQx;rWi=_ydoe(l!79 literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_ferhat_kurkcuoglu.cpython-39.pyc b/Week02/__pycache__/sequences_ferhat_kurkcuoglu.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9de8a89890061620e5be85240917e1054ff2b709 GIT binary patch literal 958 zcmZ8fON$dh5bo}IWb$-(@rig4M4Zba9u#C*gk4k+!ong8<4B0pZ89V?ldbLv1SY5W zGxp%)wEw|hGFMOe33{@s_u;M`=1Wyqb@lgE^|0G*F=!v#my6CT{B$2- z#3cL9BPMyo$4rVJJQC88uJojT;zW*eW#fd)KsLX)k*9p?wPYK;#<|y#UGxIkJ7nRF zu(Nis?3ylFdjvi~lOR9NF`Aa^JD3tWwVMw!RX21A)^LU+74q5#WpF2Oie6~6UlS>)fvqilLDl6t{Aj{b_ zO@>BkYKg`b2JQFu_Y?mXCEIgMI|aeXYi!rmGIa-d<8F1_6|F4 zNltrYRj4==eV`GdQdg#l2_3kJZtW#SnVXuYR`nU&ra+sTF|bihBep$c+~)!QwnU4= zecZi9m1aqwrTPes3#woFH=?@{i=|jPM7eU1SdWOoCMJdg?&4qVrAB2sbnP^VX59rf z#~~;=ur8m}eEvVx&Uubaq2XzIr^I!GBhQCu_rvCy-T=pJu=A?+(ZbQg0}R6!0rlSU ju+r?gD_2oru&oJpvO<5^Gdh+hC*{i3VJ?Y8!CRCGv1M}w1yzkAt?|T#0>s6rf>H9DB0RevSW^=f-c}>%_ z$P7Tj7wmz=9$tbJU$G~oBVAdN<~jIfG);|6 z1{vmXjn_!kV#gPSJBm$KI7VeY@-qDfx=zU7XUDICcSdOwM0#N+!ATm;5;e|D@FvdQ z&Mtz}MRu8vPjx!bVUon-L2#zj@aSbgm(0{SQl|et)?wBkhKsPDUJdB1Iaw4BwMx>t z>dV<=6h~pE3`=2H13-O1c8deo&staxFUW~uNgPh#{OMBUcni6ZcqgQI0y*ZQ1ye6) zc1~wSV6aLtwE;17G>cG_qjW|@3OCMFV%e@ugM<4lNPmskqXXlS0d&#BL)4GS-zslQ z;ztyfD8&ura0_=-q!rrfY^5+G?sJ!>IV2Mk{Jar}B@!dz^ifRR?z#=OFlw)89u+t& zaK2k^wI$;yi_&D$en40KqzPBgwVG4sNMnjMTcb1zN2cBU2PHvDOx}=#a`(>KW;!?I zzB$jx@A#FXk}Uf6-+1I?)JIj6$)itXL;R|3q?Jo^*2WY3yR?<(z-aTPYE>l zUVBK|Q~pDLiLO2Q+*5n%jNCMKNd1Yk1bF-F}iv@v!cwyXmv zqG(CZ=oy6!XxF#2GfAYkBtI#57IPU63Nend@Hm>QXxy64^{(J)KI0)P zrjsO&6qj3=9LgkA>;m4Y09DBQ03XSKGRmxT?}8kF63}6HH$spKTlD}#o&qGKB=4IG zTG9)0NlJP}KUpVEZ>7=))p1^A3Tk1s_B2gI17b`CL=!AsYqKO)ah^^)Se75K$?0=b zDHAAL?MWU-6WM9qzFfuMG8xOzZLdY{0M(83Ctz>r*k~R~H?l#?CAs>KbgUANNe{Ms z3}B@11lEEstkNpig_{h0TVRG#(-(rzU>2ZrP>s7JVqrv84-cS5*W4i#oxrW Y*G_X*On3+B&D?v`p&o5Ip6j{40havL@&Et; literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_irem_dilsat_kose.cpython-39.pyc b/Week02/__pycache__/sequences_irem_dilsat_kose.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..dc202fa8cdce450fb5a3a86dcf4bf95925f42d77 GIT binary patch literal 845 zcmZ8f%Zd|06s<>h(#a%}8ATDng$toKA|eP924MyigfK9u5L!apb;&eIcW0`qqk+z9 z{0tX9RE%AI~iZC&LPbmhGjgc+-;`>IEub8e;mewX2hzW)Xx82d%Z#Svig1g9CI znKH#b^D$F=%ukpSU-(!ksR9+M)(1J3s;#2;Y#gYL>Y@+Tj_RRrss1sGuf*Yo<0YGr zOoYbqcbg9SSZ>->qkn1IvM(tmqY)F+Ei^S9`}tKv;iKn2z8Touz*;O_P^JaAwyCub zWIBb6?)f(;rrQp1njRX$|}iZ{FwLv|XG57|v@)*~dptza9($V=>*#ZnLO9^$L=%sQU?^49Fp$`0u;$*LOJ zQmedrj0ZfzuPgSrzK+#PFsX|)Jih*#LbxXY literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_mehmet_alpergun.cpython-39.pyc b/Week02/__pycache__/sequences_mehmet_alpergun.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..bd904abcf29e8555d91946983f879222594bc67a GIT binary patch literal 865 zcmZ8f%We}f6tz8*$>dei00MR_5MmY}#DWEiDxi@-NR2906;d=PnvSh>Xl5q8_5=k@ zR^c;P@L2U9y5lcq%POA$3&g#KpcY%cz7NYj=UhjfPLtvA&wr>r!Ps{SE)Exir?_+< z&4fwzg^$pV_%W0GD<26dq$6Ef`{;}u>B;&BHgcse8@ShGQ?_vTWcz>xouIbnc*z={ zVQYsBUB0fN*&zc|1*!s7fvP}-k+-LgQ)P+<2G6E51(R>*+56t}C_cHbGI@KT=4zT_ zK5!~Gi&9n9bph6KUgbwIUA!6O)AhT!bQ_IfhL>!`SNwpT@nIk;cbaHZIa-;3SM_u; zrud9O2T%Vz+zD|Pbl zQK;2vp|V)%acb#|BTJ>o9?TZiHmEe8tFbI*(d3gqeVjefgHhK(`1UP{RWOUEHb~A<=B;vdwoPZ5H*aR%d-Hzp_tvk~Dg=h}<~9n9JujnhKuA2(V!ncBkPVUg)eJ?g4sJmKR9Fdo)jWx z*3K{&%sw83nPBFj;H;k99^XCV4yMyF(#oNUgFsWGKvDxE34 zBva#xQZfR)ORj0hrA5h4QxS95EXvWO2l-`%6N|SCjfU4mZa}=hhwT^MkrGmQft;w+ z+f9NTb5h=3n7z(Vy@N?MNa6#T^ras~VchqQg*e-O?kO?KMH~p#i!}V6LiCMvQfx>O zC1cU!c{&UOKNAY8u5@2ei#qUCseA}$_rM}>1dLNX0P&H$p`3E#+_?bA?*W=?cJ8?# zrARu)Qjb7{WJ*rzP$POlpepo=el|u{cL5fvVh2ecXRc8gjcr*6hifX=V9~{p_-IjS z@-WB(;IM@TzhRPhTUfxJc2sxkYbCdC*?6}+dn=9!oj z_SlEcUF3({FW^@HTWUjHNBk!U@KmQ2Dz`xIxMf|W!huf8fK*YGKvN=4CdfoMx2pd?;E-vcj|--3fKmaUAO(;ok3- literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_mert_can_fidan.cpython-39.pyc b/Week02/__pycache__/sequences_mert_can_fidan.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4c64641fe8fa67d263a554c87a18b78a1048a195 GIT binary patch literal 852 zcmZ8fPixdb6n``Mv+4e6Z9x$6P>PpaL_Eq;ge~gDQfNg8kq|TEHguD0XC@1g?5TbX z4^~h84t|okdh#PE2)>uawd;huc`x(kz2EQml8#1wz!iM^DGwZg?-bl#E(Xu=)nhbM z5b%XXAXvoCLGZ6E;=&QG@Pz-#i5$@r!AFQ(u_gMrdtxAlxcg#s3gLDbSof7w#yXR< zwBGYvq^06mR$*iKagRJ|*O|~!jQsWaAtn6_yVDQbRBs>4?XRlQ^|R2iZkZO+I_XqK zUOLMcGNWRD7x`3eg0CK;F<@8=SL}+N!VNnPxpil`Mxa`nkl7$Dn}j~xfEr->ud~V1 z__dZw$C+yMJU*(jx{#&O@r&HNtlz~ajXAH%6ID%BS`>LXjo(Ol@%Txst{(`Ym)08EY0Zm=K*#J6Md5S<*B%mDE?g1381 z-oj_r@@v+j9mD0YMRux(i6K{8xLGf&>e8Un)W`N^F*i*j^2}J4cSKi)6tV;2pL7@W z4t~%+8elGaz|<~!8_)>W8rlH{1P$T9H6XM*F<s-jjdW&>c%m1Mbm0aK~P&mxKi^*$j_nD&jIPBS8u^OQb&@rg6v_5(`;O?kvL=tyo lx?8u}(9l&ULohBXQP1Qd{X=>WO@JB%oHKlW`+ndB{vYPbyYc`4 literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_muhammet_berk_can.cpython-39.pyc b/Week02/__pycache__/sequences_muhammet_berk_can.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8fc2aabeb8793a79b0e8167a8ea2107be7e2e501 GIT binary patch literal 971 zcmZ`%O>5LZ7@nDA({w*-KS1cE>_LQh5Ge&gN-4Ccmo7`I6o!>B&AeCf<>z4br%FFXjjdfK0$7ky{?VL_dccjo;_-sgRu5uHwx;0nL|fL}f#->q|ZdFX88 ztGCb$i6j@46G=IhOnTD)$T$NJB;O7nuMacS$2M#*}+#oKrB;KB)$c< zz|;~(dQn)!s}c;?MF}$d@n_4o#DNCZ)WoH`~BX?@i<~Q!tcM}qhRbOB^QT}$tIdv zM>k=LedP&LJmH5-iElg+%2U1y)ZmkscxtG^4=nN3l8SH*)Uq1kI#A<%7GH_|BzW9t zBNr=J>t%}$$Mem8VYfG9Z^1EM1n4wkVH+O0L~QLR{*Ii<#RE#Cou+zX^7=sP_v07R zSkO1OVWI(wA4A4s&-s-sAz1>|xtaQpkQ+(vd!ME%|$0VK4W^V+WWCN#Ld9v1 zq7DhiVz*bl=N5Y!#bj=f*9{VKLzn_l>krS}GMz7z9@+UNg4N5&xX(kJt0Ln1D(+qa zOD~G72YU;HbFiP;7XrMJin*A31iJGO+K8a(0bauf1cimt#J-DEkyC4>Zrw=3410iL z;hyu3pmo7aP8;|St6s$-*U?Ofjxerp#7Dck@lcb%F2oL7)EwLZBkX$Lb1K}6-jnIS jxKNv(g6_o#*UMTpQ`n$~WvFmSN(jMm{uup7P7-; literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_oguz_anil_ates.cpython-39.pyc b/Week02/__pycache__/sequences_oguz_anil_ates.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d54cd8cf38fedd42ff205efe5f3209ec6e0d14f9 GIT binary patch literal 937 zcmaJ<&1%~~5Z+zMvf`h_c0*|{p@&k?rIb)8gb)e|G*B>sxDtpoL(v#nz571}OwI@G9d+O}^2SaIBX!Om_?CASuHfXmS1eg8&7mo}=ekx~o)zNu@ zue?G71Sl|k3^1VSS}qBsDGm_0~_|B0nN{bYd{OypNMP1J{;h;1|8_)*Mi;+ zaqd;-Z6IO!5sMBgb8^eY@&_fPGUp${sbdMmL@*T{2&6?8Oqgn`hUQ$Efv}XX^HhRP zUaH7a1>BnCQ=U4;Qf17Wl80FeulVfr;k=O#W3j@aif)!FqkeLMuY80iB6qYTm*nmJ zJ65uiPN}d<`h}G2E2U(D_=YTK-=UQijK@3$$3WzdVwt-=W&Jesp%{b;g+NG}vKIrc8Iut<2COYdczUls4X>sda`(rb}LB1n=rjl4IUzkhn- zNj@of8gl7pQ8D*}G#>e?{*&>n>I$A@Q@-<8)eWgx(@+tMxgCXd!l6VOFF$2Or`v7wt`0=ZFJz ztETRhPLrxLQk^4fvJKW_qKp2&=^kTrOSiM4TjGq4w#0;zzhQz0N>6uqHf*i-qD+`h2xejUJs^eORKDAP>#P0OLK1(tv TM*LjeN!^4)-GmmiZM*RYMDEM> literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_orkun_altinyelken.cpython-39.pyc b/Week02/__pycache__/sequences_orkun_altinyelken.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f5c54a81e0cf4a6b9a2f4ac39f924238684b5ded GIT binary patch literal 1006 zcmZ8g&u`N(6t{zH#%1M})DWv!A6(Fp=_k^G%YF&cX9NNsGDv zj%eK(CPGi(0XpF_OXuxF5|htG=L1Q{T+Z#?-QB>hoB>IA=)b2lpAjt}&wnkXo^(EO zBB^=$cA40`y$_~Z;55>>L>Kr10~b69tjdXn(v_{a4shir#mJn0AlZcMzsLJK(MQFl zil{8qEIP<&p72zw=uqgl`Dt`i=t-6y$!si1l8AI19dkb2eik!y8A;QBpl6SPr5$>D!fTqLOS3%HoK-H5xgl25zHvsb zs%g|1)mh3YqC9X2JJ`cpSZ+YPf^$XhE%?eXvo2AIuFy50y}%2IYg{YW3_SyJ2&T+6 z0cj`ek+r};4+ws-&Ya;*Pik;51Xg#u!Z3p8_aXZ|Ca9)aGV4ErQoq5_yd(KJv=Ib{ zZ{1#;Q4*_u_kSv=(-4{`3Ig9G!B`Pl+%Mj`TW1q0D}x*1O)Q_nJ_uZC{=~|ILDJA$ tUadg{!&Q%#sarR-4) literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_selvanur_kirac.cpython-39.pyc b/Week02/__pycache__/sequences_selvanur_kirac.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fdd817680bf3ca5089d4c95d7af86e32869f5e20 GIT binary patch literal 1055 zcmZ`&J#Q015Z&23+ZQ_y2_QrV?KM_Ji6Sc^k)R>6FbL^%$U1Hp=all6gnSdVJa370^gYq; zGk?Rc&#*3=aRfy$qmt?ty4IpA_S7EC0=m~j@Oj|Ajm%-tc$E}sF`W3ks-=lGvZ^a- zN|nbHx>#gWzCGM}9lj8|_{NXj{+y-{RV^;c+@KV^vt2==Xh5t4iWIAwJ0giq zTx6pz>GB&lJ9$Q`4Q!z9?4(5;rMlZ$-kirTGg-@~Ypq1muM6tbF80u*Vo8xlYNAM) zJJjwxC#hkTKzdi~`af!ra4zmXZv6zos<9FBQ#j>QK3&zqHtjp=0bZ-%sDkmF2GO=! zs4cWM$fM#X&y^hGeBfhZ&-bZ7;wDCB+6VQR!fdA7bk+K50($#}81!rh{#w<@CIdU4 z9vTKm2FDyN99DZob(KenDY$a2PeLk6uu^SV(%Z=jQKqs>TH3#a2QGNfbT;wx4-D7e A1^@s6 literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_yavuz_selim.cpython-39.pyc b/Week02/__pycache__/sequences_yavuz_selim.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1f4b53ecd5f5f7f9a577b581a907cbc18b527b56 GIT binary patch literal 813 zcmZ8fU27CE6wOU$cGK-{X{#cF_#h(8i--t4XY3axmq&ofE>7D= z7&FDb!;mQ$!U1nF%s7~h9hmqBjEPpVo-ImdL zG1nti%_dozl-jn48`{hmH`fub2q5z0g%|J`gN!Xuz&?9-f598xz#PmS1r0R3&(0*R zA-jdmc!IiD6||WT3_0ONMZ#=hOj1>rmJTvsUcoimStkodX;Gn2`VqWw3<54eLWggI zxrx;)G^sx{J j8}8-!TbCZ9{u^(H?B|85CVGb~^j=7ONkW&)Kz9BD{yVYE literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/sequences_zeynep_soyarslan.cpython-39.pyc b/Week02/__pycache__/sequences_zeynep_soyarslan.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f7afb5730163604a475e2c9707154ef9a99e2708 GIT binary patch literal 979 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 Zso|WVu#xe+s6VG>)K~Nj{R)}F{{ZVui%0+f literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/test_types.cpython-39-pytest-8.1.1.pyc b/Week02/__pycache__/test_types.cpython-39-pytest-8.1.1.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8130878d53803ae29f85af74457f658d5590b182 GIT binary patch literal 4157 zcmcIn&2Jk;6yMnouf2}*(L&SogPKB17fO_-pP*6|8VUzgMMZqbaxok4I@z-Jx-*kB zF>8dHA|ZrOkT`Nkj&S0DIG`Rl@fUE~141An6(NMgiAt!v_jc{Laipe-y2-wI^XB(< z-*3jA-`FV>ECsIYt$)2(QsQ$`gxGph9Vml;#8 zz2us1_NG!AbaSo+?U2h}SM2<4s6x3^W!R*b3atV61-Qi?FtbXeT-niP5nF}2))?0# z_PKgZhkO|Lj!(p__Lahs@12Vmo-e;4JTA&rz9gFEsjxa< z_Zm`^U-9Lu^E2h?B{>&1rg=EaoqFAG%$DEsy!R$1%hD6FLa!KaF2&Z_z!$O_)|=;a zchNsy%gipNjpI2tyI$=mEQgze zCAXrC&j4Xc3o!Y}Tw}}Z27It|rOn_r;8x+*+Pa(HD&G|*eu1ZLfiWQ80VHu=VI28y z!WvLF2?cBc^%5ks@n>4OunM6Y0IGPh^PN6vy>o73U8cRwl`l8qfWzqF&e#3LImez=M z&JnO>%A~AGTa++oGR{IyEeIXi+S~Cq$&XDKoC(9AwI_8p16eSJyJ_Gpw)U_4n?UV> z*r@q|C-@*tA1{E3t@F(#+MgXBk5sBo5LCF=yp%o-p3i)kwXnf)r_yCiP_% z#7GAbGFIVSu#P4X&_D!qX|85TfZhd6PJ)2&tKfkoki6(1Q60n$LckZ1e@cktD`}vQ zVn!`|nW=?rkfu)NEr{hLh!X!1N6{nc!puafOb{YN=3#UoGByZNDnjekw|lu3Qm%su zR}vs(n@AqbO;_@|YyowdYJxgJR?1XWA7el*5(?M>3i(^|eyptyYsmhNvIi;q2g(K? zm|N&?oB2@6d^lx}0)))->oY~n2YS~TWaTxg3Yn|?O{%J&xhgoJkh#huLfwyfq03wq z-%$22Wq(iE-~;ml`rBqck}}_sGDiVI=85F3uldkD%r$Y5szT-(pQft%nQI~-6f)QN z0-^55e7MV86JJyI4$A(PvcU)D!{~3Fc~^u;d|JC;kb?uZdMsTiH?guqEdAZ>&O2?KE&PhM=bkCLi@jGV=$Bcim})T1+VzKDT>82V^_gkd-pP040+Z0ARPn=Toe^eHLQ&aGdR&H>lKjtdbm7#*=daoEFBpcb)qZ4l3PHY^E_H8mpm*P5i}4N4lmX z=VB9FI-+DN6+91BD#>KwxdTppi(Zu^pJNd{brSg`k0**aDQ*D9tV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 z@&KjMXUznHNC$_IN+1sjC^-0OvfN_Jt&GpiE4jr1q|g`k0**aDQ{8~{V-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zf=ozXHv5Qz!SO{7A(cQL1H*w(2QbaR;ozsqa*HjuGCnh}n&Ma416MU}+`F)sPZrManjCB-rBnI#^j zNihMHB^mj70Y&-gMTxn&nR)3k;i;+F21YR@l?AEA@kxmpMVaxXd3ptvw>WHa^HWN5 PQtd$ADF)fW!U%!@KxReC literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_batuhan_ayyildiz.cpython-39.pyc b/Week02/__pycache__/types_batuhan_ayyildiz.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..22211defb473056e4d9ac83995c12022f59e0521 GIT binary patch literal 263 zcmYe~<>g`k0**aDQ_X<%V-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zasZ{$)4)K{A*2$>V_-NC?f|A4WE}i7S#GiAR>o)MmE7V0(rG#Qi6yt#fvlwb{G3}{ zKt^(YZb43J#Y%=EHlQvr@hiyLDkiizwWv5Ixu~+ZAjTy>ximL5ucSD}J+s84G$|&a zvLquvFQ6zty(lp^H#09iCOkDY+rTKMq_QBjI6f({q%PO2TqTg4!|SQtSN0M8~!1^@s6 literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_beyza_saygili.cpython-39.pyc b/Week02/__pycache__/types_beyza_saygili.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..52d02597701840be488bbf808cb536f7a86ee56a GIT binary patch literal 260 zcmYe~<>g`k0**aDQ(b}dV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zf=oyUVjxg;2&sgyR2*QmpC-#Kw%p42%)F9Y96&lPCqJ>|7CVrYl%Jn-iwnp|&d)8# zNv&APP{an*1txy^J6pws7N-^!$0Qe378k_0J?Pp;;_lhPbtkwwFCL7 L7-SI(BM1TjqnSg5 literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_beyza_sungar.cpython-39.pyc b/Week02/__pycache__/types_beyza_sungar.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6b6cd68cf106fa2bdd87364cda336676ef9730b3 GIT binary patch literal 259 zcmYe~<>g`k0**aDQ|*EDV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zvH+#h&z=DRA%~DkAP)o_z$62QgP$hLEwKECFbU4=B3Akr>15b7{!!S7Ni!(C#6g`k0**aDQ>}sYV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zG6AL1-vsWEYkke{;8qFb0fC4Em|_rc@Y7_u#gV)p++qi^lJfI& zZgBw_$@#ejIjI#Z8H(6|y1>LQe`l+h(Bjmh;+W*3%Ho0;m;B_?+|<01;u!bL5|7fP zn1ITXjQqTSqWtut#N6D>y!4px)YNPPqnMJ)g4E*pq|BVeocP4b#O##BV!eXOTO2mI T`6;D2sdgYg6@x5dVFW<{;owGs literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_cengizhan_bayram.cpython-39.pyc b/Week02/__pycache__/types_cengizhan_bayram.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b194fb971e9d6bf72dc07ee907515c9d1f6ae5b9 GIT binary patch literal 263 zcmYe~<>g`k0**aDQ(b`cV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zY5}Fv&z=DS9#;pqN+1siTphp^1BZj3Cd)0h+{*aOypmfSKsqfaKe6N%JCK!>pPzG! z3&=>$&n?JFtysxW#0Jy_CVmAuTg8MHrxq2*Bo|c{7sR;aCzs}?=9Lu3xM!AllqSUl zRF-7q=LHnyrxzvW=4R%l$AqV*W*ZpAlvEa^7RM*2=A~y=WhCasCnZ(_Rp=E|-r}&y U%}*)KNwoucs~BV#3nK^u0Gp;r>;M1& literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_cevdetahmet_turan.cpython-39.pyc b/Week02/__pycache__/types_cevdetahmet_turan.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c3d6285a1a390eed03dffae95f0c8e5c30cf3553 GIT binary patch literal 264 zcmYe~<>g`k0**aDQyqZxV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 z3InCmXUzlxNn?kQN+1sj7(4iBvfN_Jt&GpiE4jr1q| literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_dilara_akdeniz.cpython-39.pyc b/Week02/__pycache__/types_dilara_akdeniz.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..51ec463b9b8a6c6be313725a2c86521319f9adfd GIT binary patch literal 261 zcmYe~<>g`k0**aDQ*D9tV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zG6SX3XUzlwPKS_6AP*Th_-V4-V#}?J&&(^i#Q~(#a`F>PZm|PdN%{FXx43|eg`k0**aDQyqZxV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 z3InCmXUzlxNn?kQN+1sj7(4iBvfN_Jt&GpiE4jr1q|Op|ChQ4<8ZK&wM*-s@8TD7_qqLVE>0h~9F)Vdx_0UBiChO+^_?wwDbg<=DTbo|JS IXX0S2e^Wz5cmMzZ literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_esra_basoglu.cpython-39.pyc b/Week02/__pycache__/types_esra_basoglu.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5d8d5a952c6bd9760e250dd0670bf20919ff96c2 GIT binary patch literal 259 zcmYe~<>g`k0**aDQ|*EDV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 ziUXz6ffxvc9Na1)EI8@lr^#}QEw?g0Gq2%+z;sP>~^K%Pw zQY%(66tMyIfr(#!&Q>v@#i>QbG08=h#RV}g`N^fZsd**EG47cq9;Hb!0hJ{g`FR0F z`RPT8xw)Bn=`rD{so4fbF(s7+sm1ZB#YKtnNr}bz={co(1(mlrY;yBcN^?@}Kwc^a J*~7vJf&lD7LTms4 literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_farid_mammadov.cpython-39.pyc b/Week02/__pycache__/types_farid_mammadov.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0cb4fc3e9b87bdd08996efaeab1c0b2c4b9482d1 GIT binary patch literal 261 zcmYe~<>g`k0**aDQyqcyV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zf=o!4Z+#uOLyprSq!P#j0S7S2z~SJh$#RP=w=zC6ujCd7kWS0VPb|5`4rC?e=jYtw z0y2{Ga|?1(D^@ZTu>o~~iC+QERxzQ)sYS&x$wigL1u-u9$)&lec_qa$?wKVXrAaXX zl_eSZc>zWF=|zdTxtV$CG2yAH*#<^2C6xuK#qnv0MVTq_xj?DJl>9Qig34PQHo5sJ Rr8%i~AWs#8Y+_*qK>(ZhMkW9N literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_ferhat_kurkcuoglu.cpython-39.pyc b/Week02/__pycache__/types_ferhat_kurkcuoglu.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..37ebfac99dac14938e1cff521400d4f9f2c9e88b GIT binary patch literal 264 zcmYe~<>g`k0**aDQ=NeHV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zvH_*i&z=DS9|MPwN+1si1RTH=gM@>hCd)0h+{*aOypmfSKsqfaKe6N%JCK!>pPzG! z3&=>$&n?JFtysxW1TqUu{0erqiU}=FEh>&lE~+dph;hkJF3nBND=Cg~&n)pMO^OMq zEXl~v3nj!#Q1%1A7U&n_*>PA<()&neX_sJz8t VlbfGXnv-e=@>em)G8RS<1OVdrNp1iD literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_firat_kaya_ozgenc.cpython-39.pyc b/Week02/__pycache__/types_firat_kaya_ozgenc.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..346cc7c1a7c9a61ff8ad45c83774cef049fa6769 GIT binary patch literal 264 zcmYe~<>g`k0@I^EQ|*EDV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zvH_*i)4)K=A*2$>0|E&LFa@OjG+A!3e127WYF@HlLFFwDo80`A R(wtN~kiUvSma#B`AONCrM~MIc literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_furkan_baytak.cpython-39.pyc b/Week02/__pycache__/types_furkan_baytak.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9800317c1734022e7e71ccdfe3c6b1f6412e628f GIT binary patch literal 260 zcmYe~<>g`k0**aDQ(b`cV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 z@&cvOXUzlwEr*awAP)#Q9KaNVmV=)r%PqFt%J|H@l3N@=IxQzZvE&vzkd>65pL2@~ z$Vkr5Eyzi&SjkYt2Gj*6e)&6F#e^2878S=N7gZJ)#JJ=qm*%GCl@!OgXO?)BCdC9) zmSp7T1r+6{7bWKAX6B{Ggr}xv8yLluR2HNb$ETGRWhdsvCnZ*vBxdUsRNmsS$<0qG R%}KQb`KcIW5ep*-0st#YM*;u< literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_irem_dilsat_kose.cpython-39.pyc b/Week02/__pycache__/types_irem_dilsat_kose.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a1d37200d99e15384c4b1387aee0b78a38af0808 GIT binary patch literal 263 zcmYk1%}T>S5XU!dtf5fo!I$Vo#G{A?6!auTEkalbX?7Zy?q!RZiU RacNPF2CmXuly2o&vOl8~N3#F` literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_mehmet_alpergun.cpython-39.pyc b/Week02/__pycache__/types_mehmet_alpergun.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..31745485588bfdbfbb33f863b4b9053c6fa813d7 GIT binary patch literal 262 zcmYjM&1%9x5Z;*72Em)xK7bb~?X46Ew5TUhM1-&qVs;us_mABTxR2C#=#%W#Qy-z8 zoOsGN%=g1E3{#HBBZ5eO|6z`L=|Ue7h78+IkQm7ci}HvK@&SwUm?b+hefW!URKMQw zlr21_9@1<*O~O$4qLD77s9#)_Eg`k0**aDQ|*EDV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zvH+#hjln?HA*2$>1A-4A~LW@(2ier+CDvJwZT=J7kb5rw5ieua}OFT-GVgf2l zGV=2Rit^Ko5_5Ai^U`C&Q&Y1IjABYE3sQ^Yb5nCNixcCE6EiaN^a?6(aoFVMrg`k0**aDQ=NhIV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zrU0eVffxuL*oRa?SZWRsTF1dpljRm$Ze@ICUdb&EAf1+zpICB>9mq<`&(FEV1!N@W z=N9CoR;*+wVgu>|6Tf_&tztrpQ;UjYl8Y*f3u0XIlS^|`^Gb?i+%ro&N|Ry&DoZl* z^8$+U(~A;wb2IbOW5QEYvki=5N-7Idi{o=sb25t)<4Y?Oi}VUAZ*kb<=BJeAq}qXe LR1C6)g%Jb+*lt73 literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_mert_can_fidan.cpython-39.pyc b/Week02/__pycache__/types_mert_can_fidan.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c13c620ae12a597a5db903fd5d433b0978023042 GIT binary patch literal 261 zcmYe~<>g`k0**aDQ=NhIV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zN&uzO&z=DR3x|+OAP)#Q9KaNVf`gwX%PqFt%J|H@l3N@=IxQzZvE&vzkd>65pL2@~ z$Vkr5Eyzi&SjkYt2Gj*6eg!yN#e^2878S=N7gZJ)#JJ=qm*%GCl@!OgXO?)BCdC9) zmSp7T1r+6{7bWKAX6B{Ggr}xv8yLluR2HNb$LFRNmBc3}=EbLFrX=R+6;$5hu*uC& SDa}c>19_?#WD^S`2m%0HDM*U| literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_mine_altug.cpython-39.pyc b/Week02/__pycache__/types_mine_altug.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9dcd6221435b56f0e9a05d50db3e848619aab6e6 GIT binary patch literal 257 zcmYe~<>g`k0**aDQyqcyV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zvIC{k&z=DRIfsx+AP)#+9KaNi_S0m!#gV)p++qi^lJfI&ZgBw_ z$@#ejIjI#Z8H(6|y1>LQA7`tW(Bjmh;+W*3%Ho0;m;B_?+|<01;u!bL5|7fPn1ITX zjQqTSqWtut#N6D>y!4px)YNPPqnMJ)g4E)8ph#+bVophEx?Vx$Ee@O9{FKt1R6CG| Lib1xpFoGZe5N<~0 literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_muhammet_berk_can.cpython-39.pyc b/Week02/__pycache__/types_muhammet_berk_can.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6cafcc6ac4ce4119bb087612553e1c0a15606d67 GIT binary patch literal 264 zcmYe~<>g`k0**aDQ=NhIV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zG5{5&r-6ZjgIgs~ArPoIfGGxv1Adw;x7czk<1_P0ZgBwVw4D6Jl3VORR#JX`&Mht= zBRM~}ASbnAB|{M#P#2i^73^#k6Iz^FR2-9BR9RdQjQe6cbQc zl98VmP?Voul$e{FnU@|Do|>9%U=&kQS&&*BpIe#%6izLPPf9Jyj!#a^(<`XF#bJ}1 TpHiBWY6tRHF~~9&Mi2x5z*|Si literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_mustafa_eren_tugcu.cpython-39.pyc b/Week02/__pycache__/types_mustafa_eren_tugcu.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3735e0510589b053fba249ae5d9b83da76a46ded GIT binary patch literal 265 zcmYe~<>g`k0**aDQ{92|V-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zf=o!aKXzwp%MmXJw@M%n2viP$DFzM)KTVcfY`K;3nRz9*IDm9oPJUv^Ep{L)DL+5w z78j6_oS$2elUlKop@ej!7=6EG~#~$xklLP0cGQj&aW{@hDA- z38*Z|$j=KX%1p7Df;R08CIx`2YX_ literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_orkun_altinyelken.cpython-39.pyc b/Week02/__pycache__/types_orkun_altinyelken.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7282d7f93de9f0fea562398091d9b3444d68b77e GIT binary patch literal 264 zcmYe~<>g`k0**aDQ*D9tV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zvIC{kjln?PA*2$>Ljp1mewr+|*m5i5GxJJraRBMGoczR+TkJqqQht8UEiND}(YiTAW%`9FtsBSzHj~lAm0fo0?Zr9OIr@;!&Cu6Hr-_k)Ib( zl%HOdn46oKmmU+Inwo836jM@JkXjs{UzA;%7oV6@l9^YTnv2KczG$ P)ehvZVvuDlj35XAT)0L5 literal 0 HcmV?d00001 diff --git a/Week02/__pycache__/types_selvanur_kirac.cpython-39.pyc b/Week02/__pycache__/types_selvanur_kirac.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b59d10f37b56ef32809d1787c42336843854e42f GIT binary patch literal 261 zcmYe~<>g`k0**aDQ*D9tV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zG6SX3&z=DR9*2-hAP*Th_-V4-V#}?J&&(^i#Q~(#a`F>PZm|PdN%{FXx43|eg`k0**aDQyqZxV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zf=oyUVg`l=Q-_dBFbht|IQVI@++xeEjL*y~xy1pb({l0?OK!0PSxNc%Ik&igjO6^> zf}GTfl?+8}K#gGHm$$Q3OlWaxQE^OiQDt#Kj7xrUX>Mv>NpXyOW{F2>QcOT)Nk)EN zKv8~rQDSaxW?p(scxr04fl*9JWkG6jd}(fGNqlKuVvb%xg`k0**aDQ|*BCV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zvIC{k)4)K&!L1U=LjocWewr+|*m5i5GxJJraRBMGoczR+TkJqqQht8UEiNDuePhTAW%`9FtsBSzHj~lAm0fo0?Zr9OIr@;!&Cu6Hr-_k)Ib( zl%HOdn46oKmmU+Inwo836jM@JkXjsHnOIg@6g`k0**aDQ|*BCV-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zvH+#hXUzlwVF$NLAP*Th_-V4-V#}?J&&(^i#Q~(#a`F>PZm|PdN%{FXx43|eg`k0**aDQ$2w6V-N=!FakLaKwK;WBvKfn7*ZIc7*m*{m{ORdm{VAS88lg6 zY67Lw=f!EB77({|aH|CJfI!9pOfje&@Y7_u#gV)p++qi^lJfI& zZgBw_$@#ejIjI#Z8H(6|y1>M*AZM$X(Bjmh;+W*3%Ho0;m;B_?+|<01;u!bL5|7fP zn1ITXjQqTSqWtut#N6D>y!4px)YNPPqnMJ)g4E*ps?^H7)Pnfp{K~|l;+(`hy@JYH W95%W6DWy57b|7yRgY05q1VI3Otw*Q; literal 0 HcmV?d00001 diff --git a/Week02/test_sequences.py.bak b/Week02/test_sequences.py.bak new file mode 100644 index 00000000..3165fcf5 --- /dev/null +++ b/Week02/test_sequences.py.bak @@ -0,0 +1,58 @@ +import os + + +files = [f for f in os.listdir(os.path.dirname(__file__)) if f.startswith("sequences")] +for f in files: + exec("import " + f[:-3] + " as " + f[:-3]) + + +def test_names(): + for f in files: + assert "my_list" in dir(eval(f[:-3])), "my_list is not defined in " + f[:-3] + assert "my_tuple" in dir(eval(f[:-3])), "my_tuple is not defined in " + f[:-3] + assert "my_set" in dir(eval(f[:-3])), "my_set is not defined in " + f[:-3] + assert "my_dict" in dir(eval(f[:-3])), "my_dict is not defined in " + f[:-3] + + +def test_types(): + for f in files: + assert isinstance(eval(f[:-3]).my_list, list), "my_list is not a list in " + f[:-3] + assert isinstance(eval(f[:-3]).my_tuple, tuple), "my_tuple is not a tuple in " + f[:-3] + assert isinstance(eval(f[:-3]).my_set, set), "my_set is not a set in " + f[:-3] + assert isinstance(eval(f[:-3]).my_dict, dict), "my_dict is not a dict in " + f[:-3] + + +def test_remove_duplicates(): + for f in files: + assert eval(f[:-3]).remove_duplicates([1, 2, 3, 3, 4, 5, 5, 5, 6]) == [1, 2, 3, 4, 5, 6], \ + "remove_duplicates is not working in " + f[:-3] + assert eval(f[:-3]).remove_duplicates([1, 2, 3, 4, 5, 6]) == [1, 2, 3, 4, 5, 6], \ + "remove_duplicates is not working in " + f[:-3] + assert eval(f[:-3]).remove_duplicates([1, 1, 1, 1, 1, 1]) == [1], \ + "remove_duplicates is not working in " + f[:-3] + assert eval(f[:-3]).remove_duplicates([]) == [], \ + "remove_duplicates is not working in " + f[:-3] + + +def test_list_counts(): + for f in files: + assert eval(f[:-3]).list_counts([1, 2, 3, 3, 4, 5, 5, 5, 6]) == {1: 1, 2: 1, 3: 2, 4: 1, 5: 3, 6: 1}, \ + "list_counts is not working in " + f[:-3] + assert eval(f[:-3]).list_counts([1, 2, 3, 4, 5, 6]) == {1: 1, 2: 1, 3: 1, 4: 1, 5: 1, 6: 1}, \ + "list_counts is not working in " + f[:-3] + assert eval(f[:-3]).list_counts([1, 1, 1, 1, 1, 1]) == {1: 6}, \ + "list_counts is not working in " + f[:-3] + assert eval(f[:-3]).list_counts([]) == {}, \ + "list_counts is not working in " + f[:-3] + + +def test_reverse_dict(): + for f in files: + assert eval(f[:-3]).reverse_dict({1: 1, 2: 2, 3: 3}) == {1: 1, 2: 2, 3: 3}, \ + "reverse_dict is not working in " + f[:-3] + assert eval(f[:-3]).reverse_dict({1: 2, 2: 3, 3: 4}) == {2: 1, 3: 2, 4: 3}, \ + "reverse_dict is not working in " + f[:-3] + assert eval(f[:-3]).reverse_dict({1: 1, 2: 1, 3: 1}) == {1: 3}, \ + "reverse_dict is not working in " + f[:-3] + assert eval(f[:-3]).reverse_dict({}) == {}, \ + "reverse_dict is not working in " + f[:-3] diff --git a/Week02/types_firat_kaya_ozgenc.py b/Week02/types_firat_kaya_ozgenc.py new file mode 100644 index 00000000..ddfcbf83 --- /dev/null +++ b/Week02/types_firat_kaya_ozgenc.py @@ -0,0 +1,4 @@ +my_int = 6 +my_float = 6.6 +my_bool = True +my_complex = 6+6j