Work done for the Bites of Py Exercises on https://codechalleng.es
Find a file
2024-10-13 08:43:39 -07:00
.idea More date stuff 2020-03-01 16:54:03 -08:00
__pycache__ Clean up on some items 2020-01-03 10:13:48 -08:00
Bite001 Initial commit 2020-01-02 15:32:24 -08:00
Bite002 my regex is much more complex than the answer AND the answer works much better. I totally forced this one, but darn it if I could not figure out the last regex needed 2020-01-30 21:27:50 -08:00
Bite003 scrabble challenge completed 2020-03-29 08:13:08 -07:00
Bite004 Initial commit 2020-01-02 15:32:24 -08:00
Bite005 Initial commit 2020-01-02 15:32:24 -08:00
Bite006 Finished up Bite006 with a little more help than I would like to have needed. 2020-01-03 14:33:34 -08:00
Bite007 I think I've learned a bit since I last tried this. It only took about 20 minutes from start to finish 2020-02-03 19:39:42 -08:00
Bite008 Initial commit 2020-01-02 15:32:24 -08:00
Bite009 Palnindromes ... am I right? 2020-02-04 20:14:15 -08:00
Bite010 needed a quick win after the hard time with the last one 2020-03-15 17:50:42 -07:00
Bite011 finished Bite 11 a while ago and forgot to commit 2020-04-26 14:53:21 -07:00
Bite012 custom exceptions completed 2020-03-17 06:03:28 -07:00
Bite013 Initial commit 2020-01-02 15:32:24 -08:00
Bite014 learning new stuff about zip 2020-03-31 20:33:03 -07:00
Bite015 Initial commit 2020-01-02 15:32:24 -08:00
Bite016 Initial commit 2020-01-02 15:32:24 -08:00
Bite017 made quick work of this AND learned about the itertools permutation and combination methods 2020-03-08 19:18:50 -07:00
Bite018 Initial commit 2020-01-02 15:32:24 -08:00
Bite019 Initial commit 2020-01-02 15:32:24 -08:00
Bite020 had to get a bit of help for this one. Did not really grok how this works, and maybe still don't. 2020-03-22 19:32:17 -07:00
Bite021 Initial commit 2020-01-02 15:32:24 -08:00
Bite022 Initial commit 2020-01-02 15:32:24 -08:00
Bite024 more oop 2020-05-16 14:40:56 -07:00
Bite025 now that I know what I am doing it is not so hard 2020-04-18 14:19:00 -07:00
Bite026 Initial commit 2020-01-02 15:32:24 -08:00
Bite027 Honestly this isn't a 3 coin bite. There is so much involved. I ended up finding the answer in someone else's github repo. It was so frustrating because I would have NEVER actually done any of the items in the code 2020-01-13 18:51:05 -08:00
Bite028 not so bad 2020-02-11 19:43:09 -08:00
Bite029 Initial commit 2020-01-02 15:32:24 -08:00
Bite030 Initial commit 2020-01-02 15:32:24 -08:00
Bite031 i give up 2020-05-17 13:29:22 -07:00
Bite032 Initial commit 2020-01-02 15:32:24 -08:00
Bite033 Initial Commit of Bit035 2021-06-04 19:11:08 -07:00
Bite034 Initial Commit of Raffle 2020-05-30 08:22:32 -07:00
Bite035 Initial Commit of Bite036 2021-06-05 14:00:47 -07:00
Bite036 Initial Commit of Bite047 2021-06-06 06:16:39 -07:00
Bite037 Initial commit 2020-01-02 15:32:24 -08:00
Bite038 Initial commit 2020-01-02 15:32:24 -08:00
Bite039 Completed Bite039 ... just remember that regular expressions for 2 digit numbers is not the same as regular expression for 1 digit numbers 2020-01-09 19:53:01 -08:00
Bite041 I passed the tests, but the solution isn't a good one 2020-03-04 19:52:23 -08:00
Bite043 Initial commit 2020-01-02 15:32:24 -08:00
Bite044 Initial commit 2020-01-02 15:32:24 -08:00
Bite045 Initial commit 2020-01-02 15:32:24 -08:00
Bite046 Initial commit 2020-01-02 15:32:24 -08:00
Bite047 Initial Commit of Bite146 2021-06-06 10:29:05 -07:00
Bite048 Solved it! Still working towards writing more pythonic code though 2020-01-11 12:05:39 -08:00
Bite049 scraping data 2020-02-17 12:29:25 -08:00
Bite050 finaly got this one 2020-03-21 14:13:54 -07:00
Bite051 finished planet miller 2020-03-01 13:00:36 -08:00
Bite052 argparse ... what a trip 2021-06-15 18:31:13 -07:00
Bite053 still needs work 2020-02-13 18:35:21 -08:00
Bite054 Initial commit 2020-01-02 15:32:24 -08:00
Bite055 Initial commit 2020-01-02 15:32:24 -08:00
Bite056 Initial commit 2020-01-02 15:32:24 -08:00
Bite057 Initial Commit of Bite057 2021-06-14 17:31:21 -07:00
Bite059 easier than i thought. hard to figure out 2021-06-17 17:47:49 -07:00
Bite060 this was so much fun 2021-06-17 18:12:07 -07:00
Bite062 Initial Commit of Bite070 2021-06-19 09:00:07 -07:00
Bite063 dude ... traffic lights and infinte generators 2020-03-22 18:48:35 -07:00
Bite064 Initial commit 2020-01-02 15:32:24 -08:00
Bite065 permutations and words oh my 2020-03-10 05:12:10 -07:00
Bite066 Initial commit 2020-01-02 15:32:24 -08:00
Bite067 Initial commit 2020-01-02 15:32:24 -08:00
Bite068 Initial commit 2020-01-02 15:32:24 -08:00
Bite069 finished Bite069, but it was pretty inelegant at times 2020-02-01 16:34:26 -08:00
Bite070 this was an eggselent challenge 2021-06-19 09:14:47 -07:00
Bite071 more oop 2020-04-26 15:40:14 -07:00
Bite072 reading the docs for the win 2020-03-10 06:39:31 -07:00
Bite073 this was harder than it needed to be, because I made it that way 2020-02-11 20:38:25 -08:00
Bite074 Initial commit 2020-01-02 15:32:24 -08:00
Bite076 singledispatch awesomeness 2020-03-23 20:25:26 -07:00
Bite077 Initial commit 2020-01-02 15:32:24 -08:00
Bite079 Initial Commit of Bite178 2020-01-08 18:08:38 -08:00
Bite080 Not too shabby 2020-02-12 18:23:06 -08:00
Bite083 Timezones 2020-02-04 18:40:30 -08:00
Bite086 learned about ljust and that was pretty awesome 2020-02-08 06:38:45 -08:00
Bite087 Not as hard as i thought 2020-02-09 12:08:38 -08:00
Bite088 mmm ... maybe next time 2020-03-26 20:19:16 -07:00
Bite089 Lists and dictionaries are awesome 2020-02-09 12:34:34 -08:00
Bite090 Finish Bite090 ... holy shirt it actually worked 2020-01-05 07:35:24 -08:00
Bite091 Initial commit 2020-01-02 15:32:24 -08:00
Bite092 Brute forced my way through this one 2020-03-04 18:59:45 -08:00
Bite094 Completed Bite 94 using Pickel 2020-02-23 08:33:21 -08:00
Bite095 finaly got this one done. working the subclassing life 2020-03-18 20:38:17 -07:00
Bite096 this was neat, but not sure why it would ever be used ... of course that sounds like every undergraduate that has ever taken a class they were not interested in 2020-02-04 19:25:26 -08:00
Bite097 Clean up on some items 2020-01-03 10:13:48 -08:00
Bite099 like a boss 2020-04-11 13:52:53 -07:00
Bite100 Initial commit 2020-01-02 15:32:24 -08:00
Bite103 Initial commit 2020-01-02 15:32:24 -08:00
Bite104 Initial commit 2020-01-02 15:32:24 -08:00
Bite105 Initial commit 2020-01-02 15:32:24 -08:00
Bite106 Initial commit 2020-01-02 15:32:24 -08:00
Bite107 Initial commit 2020-01-02 15:32:24 -08:00
Bite108 Initial commit 2020-01-02 15:32:24 -08:00
Bite109 Initial commit 2020-01-02 15:32:24 -08:00
Bite110 Initial commit 2020-01-02 15:32:24 -08:00
Bite111 Initial Commit of Bite002 2020-01-06 18:27:16 -08:00
Bite112 This one was fun but tough 2020-02-02 06:31:38 -08:00
Bite113 string manipulation 2020-02-12 18:44:59 -08:00
Bite114 Initial Commit of Bite138 2020-05-02 12:41:07 -07:00
Bite115 Initial commit 2020-01-02 15:32:24 -08:00
Bite117 Initial commit 2020-01-02 15:32:24 -08:00
Bite118 these are getting less hard the more i work on them 2021-06-12 11:05:17 -07:00
Bite119 xmas tree in April 2020-04-05 14:41:03 -07:00
Bite120 I still don't have any idea what I'm doing with decorators, but what i am doing seems to be working 2020-03-05 18:21:24 -08:00
Bite122 String manipulation is pretty awesome 2020-02-09 20:10:50 -08:00
Bite124 Did the Marvel Data Analysis 2020-01-25 17:53:10 -08:00
Bite125 book parsig 2020-02-17 19:17:30 -08:00
Bite127 this was a fun one 2021-06-27 14:05:24 -07:00
Bite128 Initial commit 2020-01-02 15:32:24 -08:00
Bite129 Initial Commit of Bite195 2020-01-11 15:37:12 -08:00
Bite130 Initial commit 2020-01-02 15:32:24 -08:00
Bite133 Initial commit 2020-01-02 15:32:24 -08:00
Bite136 Initial commit 2020-01-02 15:32:24 -08:00
Bite137 Initial Commit of Bite219 2021-06-08 18:18:28 -07:00
Bite138 finished up learnning more about OOP with a trip to the zoo 2020-05-03 09:15:01 -07:00
Bite139 test files for Bite 139 2020-03-07 11:57:42 -08:00
Bite140 completed Bite140 2020-01-28 19:00:19 -08:00
Bite141 More date stuff 2020-03-01 16:54:03 -08:00
Bite142 finished bite 142 2021-06-14 17:30:44 -07:00
Bite143 Initial commit 2020-01-02 15:32:24 -08:00
Bite144 this one was straight forward and fun 2020-03-02 19:56:07 -08:00
Bite145 That was fun and tough 2020-01-26 19:13:13 -08:00
Bite146 Initial Commit of Bite137 2021-06-07 18:08:01 -07:00
Bite147 read the documentation for rrule and figured it out 2020-03-03 19:22:20 -08:00
Bite148 another one bites the dust ... get it? 2020-03-21 14:40:59 -07:00
Bite149 Made a slight change to allow for better readability 2020-02-03 20:12:57 -08:00
Bite150 Back after a break for the Flu ... finished Bite150 2020-01-25 17:16:39 -08:00
Bite151 Initial Commit of Bite173 2020-03-06 12:22:40 -08:00
Bite152 decorators still break my brain 2020-03-28 14:24:43 -07:00
Bite153 Initial commit 2020-01-02 15:32:24 -08:00
Bite154 oop all the way 2020-05-05 18:01:17 -07:00
Bite155 learned about shlex which is pretty awesome 2020-02-09 20:17:47 -08:00
Bite156 Completed Bite156 2020-01-03 10:13:27 -08:00
Bite157 fun with unicodedata library 2020-02-10 18:11:53 -08:00
Bite159 parsing text to create a calculator was interesting 2020-02-10 20:04:43 -08:00
Bite160 Finished up Bite160 and completed the Data Formats learning path in the process 2020-01-30 19:45:07 -08:00
Bite161 Initial commit 2020-01-02 15:32:24 -08:00
Bite162 Initial commit 2020-01-02 15:32:24 -08:00
Bite163 Initial commit 2020-01-02 15:32:24 -08:00
Bite165 Initial commit 2020-01-02 15:32:24 -08:00
Bite166 parsing Tox files for the win 2020-04-19 07:32:45 -07:00
Bite167 Initial commit 2020-01-02 15:32:24 -08:00
Bite169 Initial commit 2020-01-02 15:32:24 -08:00
Bite170 This one was way easier that Bite145, although I'm sure that everything I learned in Bite145 helped with this one 2020-01-26 19:36:12 -08:00
Bite171 just finished up the itertools path ... w00t 2020-04-12 08:11:44 -07:00
Bite172 Initial commit 2020-01-02 15:32:24 -08:00
Bite173 went off into a direction i wasn't sure would work and then it totally did 2020-03-06 13:25:06 -08:00
Bite175 used pandas, but rrule would have worked too per the solution 2020-03-06 16:02:07 -08:00
Bite176 Initial commit 2020-01-02 15:32:24 -08:00
Bite177 This one was tough. You will want to get rid of the extra data BEFORE you try to run the function on the dataframe 2020-01-28 20:42:39 -08:00
Bite178 Completed Bite178 without a counter (used a defaultdict instead ... which may have made it harder) 2020-01-08 19:06:03 -08:00
Bite179 did this one with a little help from a friend 2020-03-29 21:20:25 -07:00
Bite180 Initial commit 2020-01-02 15:32:24 -08:00
Bite181 Initial commit 2020-01-02 15:32:24 -08:00
Bite182 Completed ... but I *really* need to remember about tuple unpacking 2020-01-12 18:06:59 -08:00
Bite183 Wrapped up Bite183 and the Data Analysis Path 2020-01-27 18:33:19 -08:00
Bite184 Initial Commit of Bite202 2020-01-12 12:11:53 -08:00
Bite186 fun with rounding and dates 2020-03-06 16:23:09 -08:00
Bite187 remembered that dateutil has other parts that just parse ... doh 2020-03-06 16:40:41 -08:00
Bite188 Start Bite027 2020-01-04 07:15:26 -08:00
Bite189 Initial commit 2020-01-02 15:32:24 -08:00
Bite190 looked a lot harder than it was 2020-01-29 19:39:49 -08:00
Bite191 Starwars, Python AND I got the Blue Belt on PyBites 2020-02-06 18:28:41 -08:00
Bite192 Initial Commit of Bite017 2020-03-08 18:31:33 -07:00
Bite193 parsing more stuff with bs4 2020-02-18 18:42:22 -08:00
Bite195 Using SQL ... huck yeah, that's totally in my wheel house 2020-01-11 16:03:05 -08:00
Bite197 fun with dates 2020-03-07 06:08:33 -08:00
Bite198 after the last bite, it felt good to get through this one relatively quickly 2020-03-07 12:14:06 -08:00
Bite199 oop learning getting done 2020-05-16 11:50:28 -07:00
Bite200 holy forking shirt ... i did itgstgstgst 2020-04-11 11:01:09 -07:00
Bite202 Initial Commit of Bite182 2020-01-12 17:03:24 -08:00
Bite205 figured out the percentage of women speaking at PyCon 2019 2020-02-18 19:39:14 -08:00
Bite206 Finally! ... ROUND_HALF_UP 2020-02-19 20:52:56 -08:00
Bite208 Initial commit 2020-01-02 15:32:24 -08:00
Bite211 Initial Commit of Bite270 2020-06-14 08:00:12 -07:00
Bite212 Initial Commit of Bite217 2020-03-05 19:38:29 -08:00
Bite213 find and replace 2020-03-29 18:35:59 -07:00
Bite214 Initial commit 2020-01-02 15:32:24 -08:00
Bite215 Initial commit 2020-01-02 15:32:24 -08:00
Bite216 more fun with regex 2020-03-29 15:19:24 -07:00
Bite217 fun with builtins 2020-03-05 20:08:24 -08:00
Bite218 Initial commit 2020-01-02 15:32:24 -08:00
Bite219 Initial Commit of Bite221 2021-06-09 18:32:26 -07:00
Bite221 Update Bite221.py 2021-06-10 18:49:35 -07:00
Bite222 completed Bite 222 2021-06-10 19:13:55 -07:00
Bite223 Solved 223 which was harder than I thought it would be. Did not like my solution very much 2021-06-12 10:53:44 -07:00
Bite224 breaking up sentences ... that was the easy part. Breaking down walls, that was the hard part. 2020-03-29 16:22:41 -07:00
Bite225 Initial commit 2020-01-02 15:32:24 -08:00
Bite226 WEb SCrapping some more 2020-02-22 12:51:27 -08:00
Bite229 finally finished it 2020-04-07 18:18:57 -07:00
Bite231 Initial commit 2020-01-02 15:32:24 -08:00
Bite234 did not get very far on this one yet 2020-02-15 13:55:09 -08:00
Bite238 finished my first Test Bite 2020-03-11 18:55:09 -07:00
Bite239 fizz buzz tested 2020-03-14 15:58:04 -07:00
Bite240 Completed Bite240 2022-06-08 09:05:15 -07:00
Bite241 8 of 9 tests passed with no help ... that last one though, it was a doozy 2020-03-12 20:24:47 -07:00
Bite242 Changes that never got pushed up 2024-10-13 08:43:39 -07:00
Bite243 that was hard 2021-06-22 18:08:11 -07:00
Bite246 capsys learning 2020-03-14 15:46:24 -07:00
Bite247 solved it 2021-06-23 18:59:28 -07:00
Bite251 Completed Bite251 2020-01-03 15:56:44 -08:00
Bite252 completed Bite 252 2020-01-27 20:02:14 -08:00
Bite253 Initial Commit of Bite177 2020-01-28 19:56:46 -08:00
Bite254 glad to learn global variables 2020-02-04 19:39:38 -08:00
Bite256 Initial Commit of Bite049 2020-02-16 15:34:15 -08:00
Bite257 Needed an easy one tonight. The RegEx is really starting to kick my a** 2020-02-03 18:30:34 -08:00
Bite262 Not so bad, and a bit of fun 2020-02-07 20:44:22 -08:00
Bite263 Tried and gave up on Bite263 2020-05-15 17:13:50 -07:00
Bite266 gonna do this one later 2020-04-11 13:23:29 -07:00
Bite270 Took on an easy one to get back into the swing of things 2020-06-14 08:21:50 -07:00
Bite278 solved bite 278 2021-05-23 08:22:16 -07:00
Bite279 solved 2021-05-22 13:50:13 -07:00
Bite281 wrapped up the data analysis path 2020-09-19 17:04:16 -07:00
Bite283 kind of cheated on this one 2020-09-13 15:20:30 -07:00
Bite288 Initial Commit of Bite289 2021-05-23 08:45:57 -07:00
Bite289 solved Bite289 2021-05-23 10:39:07 -07:00
Bite291 boom! first one in a while 2020-09-16 20:21:58 -07:00
Bite293 Initial Commit of Bite295 2021-05-25 18:24:27 -07:00
Bite295 Initial Commit of Bite314 2021-05-28 09:34:07 -07:00
Bite300 Initial Commit of Bite316 2021-03-14 14:09:13 -07:00
Bite302 that was easy 2021-06-27 09:00:04 -07:00
Bite312 this was harder than i thought it would be 2021-06-15 19:43:56 -07:00
Bite313 it works 2021-06-16 18:32:36 -07:00
Bite314 Initial Commit of Bite318 2021-05-28 11:48:51 -07:00
Bite316 finished 2021-03-16 18:49:48 -07:00
Bite317 one test fails locally, but it works on the platform 2021-06-20 06:00:30 -07:00
Bite318 Initial Commit of Bite319 2021-05-30 19:09:55 -07:00
Bite319 Initial Commit of Bite322 2021-05-31 05:55:34 -07:00
Bite320 omfg this was hard 2021-06-23 20:10:35 -07:00
Bite322 Nailed it 2021-05-31 06:14:13 -07:00
Bite323 Initial Commit of Bite324 2021-06-02 18:40:08 -07:00
Bite324 Initial Commit of Bite033 2021-06-03 19:07:44 -07:00
Bite325 Initial Commit of Bite302 2021-06-27 08:46:27 -07:00
.DS_Store Initial Commit of Bite293 2021-05-24 19:10:58 -07:00
.gitignore updated .gitignore 2020-05-30 14:58:18 -07:00
file_name.sh Initial commit 2020-01-02 15:32:24 -08:00
README.md Added content to README file 2020-01-03 16:00:31 -08:00

What is this?

This is my repo for the work I'm doing on the PyBites platform https://codechalleng.es

Why put it on GitHub?

A couple of reasons:

  • I want to keep the work I've done just in case something happens to my MacBook Pro
  • I want to get in the habit of commiting work to GitHub on a (mostly) daily basis
  • To make it easier to reference to on my blog at https://ryancheley.com