gitextract_qnczp_qk/ ├── .ipynb_checkpoints/ │ └── Untitled-checkpoint.ipynb ├── 00-Python Object and Data Structure Basics/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Numbers-checkpoint.ipynb │ │ ├── 01-Variable Assignment-checkpoint.ipynb │ │ ├── 02-Strings-checkpoint.ipynb │ │ ├── 03-Print Formatting with Strings-checkpoint.ipynb │ │ ├── 04-Lists-checkpoint.ipynb │ │ ├── 05-Dictionaries-checkpoint.ipynb │ │ ├── 06-Tuples-checkpoint.ipynb │ │ ├── 07-Sets and Booleans-checkpoint.ipynb │ │ ├── 08-Files-checkpoint.ipynb │ │ ├── 09-Objects and Data Structures Assessment Test-checkpoint.ipynb │ │ └── 10-Objects and Data Structures Assessment Test-Solution-checkpoint.ipynb │ ├── 01-Numbers.ipynb │ ├── 01-Variable Assignment.ipynb │ ├── 02-Strings.ipynb │ ├── 03-Print Formatting with Strings.ipynb │ ├── 04-Lists.ipynb │ ├── 05-Dictionaries.ipynb │ ├── 06-Tuples.ipynb │ ├── 07-Sets and Booleans.ipynb │ ├── 08-Files.ipynb │ ├── 09-Objects and Data Structures Assessment Test.ipynb │ ├── 10-Objects and Data Structures Assessment Test-Solution.ipynb │ └── test.txt ├── 01-Python Comparison Operators/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Comparison Operators-checkpoint.ipynb │ │ └── 02-Chained Comparison Operators-checkpoint.ipynb │ ├── 01-Comparison Operators.ipynb │ └── 02-Chained Comparison Operators.ipynb ├── 02-Python Statements/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Introduction to Python Statements-checkpoint.ipynb │ │ ├── 02-if, elif, and else Statements-checkpoint.ipynb │ │ ├── 03-for Loops-checkpoint.ipynb │ │ ├── 04-while Loops-checkpoint.ipynb │ │ ├── 05-Useful-Operators-checkpoint.ipynb │ │ ├── 05-range()-checkpoint.ipynb │ │ ├── 06-List Comprehensions-checkpoint.ipynb │ │ ├── 07-Statements Assessment Test-checkpoint.ipynb │ │ ├── 08-Statements Assessment Test - Solutions-checkpoint.ipynb │ │ ├── 09-Guessing Game Challenge-checkpoint.ipynb │ │ └── 10-Guessing Game Challenge - Solution-checkpoint.ipynb │ ├── 01-Introduction to Python Statements.ipynb │ ├── 02-if, elif, and else Statements.ipynb │ ├── 03-for Loops.ipynb │ ├── 04-while Loops.ipynb │ ├── 05-Useful-Operators.ipynb │ ├── 06-List Comprehensions.ipynb │ ├── 07-Statements Assessment Test.ipynb │ ├── 08-Statements Assessment Test - Solutions.ipynb │ ├── 09-Guessing Game Challenge.ipynb │ └── 10-Guessing Game Challenge - Solution.ipynb ├── 03-Methods and Functions/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Methods-checkpoint.ipynb │ │ ├── 02-Functions-checkpoint.ipynb │ │ ├── 03-Function Practice Exercises-checkpoint.ipynb │ │ ├── 03-Lambda expressions-checkpoint.ipynb │ │ ├── 04-Function Practice Exercises - Solutions-checkpoint.ipynb │ │ ├── 04-Nested Statements and Scope-checkpoint.ipynb │ │ ├── 05-Functions and Methods Homework-checkpoint.ipynb │ │ ├── 05-Lambda-Expressions-Map-and-Filter-checkpoint.ipynb │ │ ├── 06-Functions and Methods Homework - Solutions-checkpoint.ipynb │ │ ├── 06-Nested Statements and Scope-checkpoint.ipynb │ │ ├── 07-args and kwargs-checkpoint.ipynb │ │ ├── 08-Function Practice Exercises-checkpoint.ipynb │ │ ├── 08-Functions and Methods Homework-checkpoint.ipynb │ │ ├── 09-Function Practice Exercises - Solutions-checkpoint.ipynb │ │ └── 09-Functions and Methods Homework - Solutions-checkpoint.ipynb │ ├── 01-Methods.ipynb │ ├── 02-Functions.ipynb │ ├── 03-Function Practice Exercises.ipynb │ ├── 04-Function Practice Exercises - Solutions.ipynb │ ├── 05-Lambda-Expressions-Map-and-Filter.ipynb │ ├── 06-Nested Statements and Scope.ipynb │ ├── 07-args and kwargs.ipynb │ ├── 08-Functions and Methods Homework.ipynb │ └── 09-Functions and Methods Homework - Solutions.ipynb ├── 04-Milestone Project - 1/ │ ├── .ipynb_checkpoints/ │ │ ├── 00-Warm-Up-Project-Exercises-checkpoint.ipynb │ │ ├── 01-Milestone Project 1 - Assignment-checkpoint.ipynb │ │ ├── 02-Milestone Project 1 - Walkthrough Steps Workbook-checkpoint.ipynb │ │ └── 03-Milestone Project 1 - Complete Walkthrough Solution-checkpoint.ipynb │ ├── 00-Warm-Up-Project-Exercises.ipynb │ ├── 01-Milestone Project 1 - Assignment.ipynb │ ├── 02-Milestone Project 1 - Walkthrough Steps Workbook.ipynb │ └── 03-Milestone Project 1 - Complete Walkthrough Solution.ipynb ├── 05-Object Oriented Programming/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Object Oriented Programming-Copy1-checkpoint.ipynb │ │ ├── 01-Object Oriented Programming-checkpoint.ipynb │ │ ├── 02-Object Oriented Programming Homework-checkpoint.ipynb │ │ ├── 03-Object Oriented Programming Homework - Solution-checkpoint.ipynb │ │ ├── 04-OOP Challenge-checkpoint.ipynb │ │ └── 05-OOP Challenge - Solution-checkpoint.ipynb │ ├── 01-Object Oriented Programming.ipynb │ ├── 02-Object Oriented Programming Homework.ipynb │ ├── 03-Object Oriented Programming Homework - Solution.ipynb │ ├── 04-OOP Challenge.ipynb │ └── 05-OOP Challenge - Solution.ipynb ├── 06-Modules and Packages/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Modules and Packages-checkpoint.ipynb │ │ └── Useful_Info_Notebook-checkpoint.ipynb │ ├── 00-Modules_and_Packages/ │ │ ├── MyMainPackage/ │ │ │ ├── SubPackage/ │ │ │ │ ├── __init__.py │ │ │ │ └── mysubscript.py │ │ │ ├── __init__.py │ │ │ └── some_main_script.py │ │ ├── mymodule.py │ │ └── myprogram.py │ ├── 01-Name_and_Main/ │ │ ├── Explanation.txt │ │ ├── one.py │ │ └── two.py │ └── Useful_Info_Notebook.ipynb ├── 07-Errors and Exception Handling/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Errors and Exceptions Handling-checkpoint.ipynb │ │ ├── 02-Errors and Exceptions Homework-checkpoint.ipynb │ │ ├── 03-Errors and Exceptions Homework - Solution-checkpoint.ipynb │ │ └── 04-Unit Testing-checkpoint.ipynb │ ├── 01-Errors and Exceptions Handling.ipynb │ ├── 02-Errors and Exceptions Homework.ipynb │ ├── 03-Errors and Exceptions Homework - Solution.ipynb │ ├── 04-Unit Testing.ipynb │ ├── cap.py │ ├── simple1.py │ ├── simple2.py │ ├── test_cap.py │ └── testfile ├── 08-Milestone Project - 2/ │ ├── .ipynb_checkpoints/ │ │ ├── 00-Milestone-2-Warmup-Project-checkpoint.ipynb │ │ ├── 01-Milestone Project 2 - Assignment-checkpoint.ipynb │ │ ├── 02-Milestone Project 2 - Walkthrough Steps Workbook-checkpoint.ipynb │ │ └── 03-Milestone Project 2 - Complete Walkthrough Solution-checkpoint.ipynb │ ├── 00-Milestone-2-Warmup-Project.ipynb │ ├── 01-Milestone Project 2 - Assignment.ipynb │ ├── 02-Milestone Project 2 - Walkthrough Steps Workbook.ipynb │ └── 03-Milestone Project 2 - Complete Walkthrough Solution.ipynb ├── 09-Empty-Section-Skip/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Map-checkpoint.ipynb │ │ ├── 02-Reduce-checkpoint.ipynb │ │ ├── 03-Filter-checkpoint.ipynb │ │ ├── 04-Zip-checkpoint.ipynb │ │ ├── 05-Enumerate-checkpoint.ipynb │ │ ├── 06-all() and any()-checkpoint.ipynb │ │ ├── 07-Complex-checkpoint.ipynb │ │ ├── 08-Built-in Functions Assessment Test-checkpoint.ipynb │ │ └── 09-Built-in Functions Assessment Test - Solution-checkpoint.ipynb │ ├── 01-Map.ipynb │ ├── 02-Reduce.ipynb │ ├── 03-Filter.ipynb │ ├── 04-Zip.ipynb │ ├── 05-Enumerate.ipynb │ ├── 06-all() and any().ipynb │ ├── 07-Complex.ipynb │ ├── 08-Built-in Functions Assessment Test.ipynb │ └── 09-Built-in Functions Assessment Test - Solution.ipynb ├── 10-Python Decorators/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Decorators-checkpoint.ipynb │ │ └── 02-Decorators Homework-checkpoint.ipynb │ ├── 01-Decorators.ipynb │ └── 02-Decorators Homework.ipynb ├── 11-Python Generators/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Iterators and Generators-checkpoint.ipynb │ │ ├── 02-Iterators and Generators Homework-checkpoint.ipynb │ │ └── 03-Iterators and Generators Homework - Solution-checkpoint.ipynb │ ├── 01-Iterators and Generators.ipynb │ ├── 02-Iterators and Generators Homework.ipynb │ └── 03-Iterators and Generators Homework - Solution.ipynb ├── 12-Advanced Python Modules/ │ ├── .ipynb_checkpoints/ │ │ ├── 00-Collections-Module-checkpoint.ipynb │ │ ├── 01-Datetime-Module-checkpoint.ipynb │ │ ├── 01-Opening-and-Reading-Files-Folders-checkpoint.ipynb │ │ ├── 02-Datetime-Module-checkpoint.ipynb │ │ ├── 02-Math-and-Random-Module-checkpoint.ipynb │ │ ├── 03-Math-and-Random-Module-checkpoint.ipynb │ │ ├── 03-Python Debugger (pdb)-checkpoint.ipynb │ │ ├── 04-Python Debugger (pdb)-checkpoint.ipynb │ │ ├── 04-Timing your code - timeit-checkpoint.ipynb │ │ ├── 05-Overview-of-Regular-Expressions-checkpoint.ipynb │ │ ├── 06-Timing your code - timeit-checkpoint.ipynb │ │ ├── 06-Unzipping-and-Zipping-Files-checkpoint.ipynb │ │ ├── 07-OS-Module-checkpoint.ipynb │ │ ├── 07-Unzipping-and-Zipping-Files-checkpoint.ipynb │ │ └── 09-Advanced-Modules-Exercise-Solutions-checkpoint.ipynb │ ├── 00-Collections-Module.ipynb │ ├── 01-Opening-and-Reading-Files-Folders.ipynb │ ├── 02-Datetime-Module.ipynb │ ├── 03-Math-and-Random-Module.ipynb │ ├── 04-Python Debugger (pdb).ipynb │ ├── 05-Overview-of-Regular-Expressions.ipynb │ ├── 06-Timing your code - timeit.ipynb │ ├── 07-Unzipping-and-Zipping-Files.ipynb │ ├── 08-Advanced-Python-Module-Exercise/ │ │ ├── .ipynb_checkpoints/ │ │ │ ├── 07-Advanced-Modules-Exercise-Puzzle-checkpoint.ipynb │ │ │ └── 08-Advanced-Modules-Exercise-Solutions-checkpoint.ipynb │ │ ├── 07-Advanced-Modules-Exercise-Puzzle.ipynb │ │ ├── 08-Advanced-Modules-Exercise-Solutions.ipynb │ │ └── extracted_content/ │ │ ├── Five/ │ │ │ ├── AEITMYIRQLP.txt │ │ │ ├── APJKSRITGGX.txt │ │ │ ├── AQKATDFGXTS.txt │ │ │ ├── ARLKFCWIAJE.txt │ │ │ ├── AXJGVPVEFAS.txt │ │ │ ├── BNUQEHCFRTG.txt │ │ │ ├── BSKJDRNEZQM.txt │ │ │ ├── BTYWAHLHKBM.txt │ │ │ ├── BUGKBZWRRVI.txt │ │ │ ├── BVBURZZCAPR.txt │ │ │ ├── CAHBEVSVDDN.txt │ │ │ ├── COMGMZBJAYE.txt │ │ │ ├── CRFSDGYFSHA.txt │ │ │ ├── CSCLFZCDYYC.txt │ │ │ ├── CXBVCTRBBIE.txt │ │ │ ├── DDLASODUVPX.txt │ │ │ ├── DHZBAAYEADM.txt │ │ │ ├── DQPZQLBCJYP.txt │ │ │ ├── DYOPIIVMZOO.txt │ │ │ ├── DZUWWXYIAEL.txt │ │ │ ├── EAAOEPSAWMQ.txt │ │ │ ├── EIPWXMQZJKU.txt │ │ │ ├── ESIZWBHMGDP.txt │ │ │ ├── ETCUEXWNBCF.txt │ │ │ └── EYTCGIOYWIW.txt │ │ ├── Four/ │ │ │ ├── ECIOBYCDVFI.txt │ │ │ ├── EMTGPSXQEJX.txt │ │ │ ├── EPRNUHRSESC.txt │ │ │ ├── ESDIZXHYCVY.txt │ │ │ ├── EXVQSVBQQQH.txt │ │ │ ├── QCTCKDIBBVG.txt │ │ │ ├── QCWCFLKNZMN.txt │ │ │ ├── QDDETWBHJYC.txt │ │ │ ├── QTDYYIFPHAU.txt │ │ │ ├── QVNJULGXNUM.txt │ │ │ ├── REAXWSOIQDY.txt │ │ │ ├── ROICPTWKXDX.txt │ │ │ ├── RSXOTNGKBML.txt │ │ │ ├── RXDARIDGKBF.txt │ │ │ ├── RYNXFYXMKHG.txt │ │ │ ├── TAKNAVDMZKV.txt │ │ │ ├── THPNEGKTJWI.txt │ │ │ ├── TJFMLJODVAD.txt │ │ │ ├── TKCZSFQNJTX.txt │ │ │ ├── TWUOYFCCYBQ.txt │ │ │ ├── WFSKPTXPFCH.txt │ │ │ ├── WHTOHQUWXIN.txt │ │ │ ├── WNJISWPEBRS.txt │ │ │ ├── WXDJDOGZEHN.txt │ │ │ └── WYDLGSGGXKV.txt │ │ ├── Instructions.txt │ │ ├── One/ │ │ │ ├── HDOHZHFSTTK.txt │ │ │ ├── HFUTPPAXDIS.txt │ │ │ ├── HMNZTLIFGPD.txt │ │ │ ├── HRQFTHKVJTL.txt │ │ │ ├── HVUTZEVMSBW.txt │ │ │ ├── JDLRVFCXYLU.txt │ │ │ ├── JEHBLZPUPSP.txt │ │ │ ├── JLTXKIGCWDL.txt │ │ │ ├── JQUOBKFUACN.txt │ │ │ ├── JTHSNBNPQSE.txt │ │ │ ├── KCXGNQCZBLO.txt │ │ │ ├── KFIUZFERLET.txt │ │ │ ├── KMMLGJOWLGI.txt │ │ │ ├── KNBSKDREHQU.txt │ │ │ ├── KTXDHIOKAUI.txt │ │ │ ├── LDGOCUQJNNS.txt │ │ │ ├── LFEATJAAYDC.txt │ │ │ ├── LHODFIKVTQA.txt │ │ │ ├── LIFDHOFKWOI.txt │ │ │ ├── LPNDVDXPZIG.txt │ │ │ ├── PDJMSMNKIRM.txt │ │ │ ├── PHWAVPEKAER.txt │ │ │ ├── PLYCGPVEAWO.txt │ │ │ ├── PQNVCVJINAR.txt │ │ │ └── PTOBBCJYURJ.txt │ │ ├── Three/ │ │ │ ├── VAQIJTDOFUJ.txt │ │ │ ├── VCFJCGJFBIH.txt │ │ │ ├── VSXFSTABZDY.txt │ │ │ ├── VVHFVZUNLOO.txt │ │ │ ├── VVKGWLRMHLU.txt │ │ │ ├── XAJMCPEWFNI.txt │ │ │ ├── XFHJOTNPEJG.txt │ │ │ ├── XHZPVUQTXIO.txt │ │ │ ├── XJCWENFFGHB.txt │ │ │ ├── XVMPVSVYKFR.txt │ │ │ ├── YCESZHJDBXH.txt │ │ │ ├── YDQFMWXOUMW.txt │ │ │ ├── YQBIUHSUEVW.txt │ │ │ ├── YQRNCMNFFHW.txt │ │ │ ├── YYIZGBTQHZP.txt │ │ │ ├── ZEZKKRBIZEB.txt │ │ │ ├── ZKQJXAYKPVD.txt │ │ │ ├── ZOWVXWPOGWP.txt │ │ │ ├── ZXEZRQXZNPG.txt │ │ │ └── ZXIBJMPROKW.txt │ │ └── Two/ │ │ ├── GKQBQRCTNNK.txt │ │ ├── GMMQQUBMJNR.txt │ │ ├── GQTJJORZBXY.txt │ │ ├── GTOTCIWMDBY.txt │ │ ├── GXYSEPAFRTP.txt │ │ ├── HARDNJGDRBC.txt │ │ ├── HEORIXOTANT.txt │ │ ├── HMUTDOVNYTV.txt │ │ ├── HMZXPBOPRAE.txt │ │ ├── HTOHSTYXTCO.txt │ │ ├── LCJZYDHBFRM.txt │ │ ├── LSQSTGPIGIY.txt │ │ ├── LULTNYAQEJG.txt │ │ ├── LVMBINRBJXL.txt │ │ ├── LYZEQCVYNEZ.txt │ │ ├── OHZOUOSFJQC.txt │ │ ├── OIHMLGMWTHL.txt │ │ ├── OKWFOOYTXFU.txt │ │ ├── OMWIMVRCMYM.txt │ │ ├── OYMAGXAGWHJ.txt │ │ ├── SIKFPPLCJDN.txt │ │ ├── SJMJLDGPBSJ.txt │ │ ├── SOFUJYXTIMK.txt │ │ ├── SPDZYGDHEWO.txt │ │ └── SWOFXREEHWA.txt │ └── Example_Top_Level/ │ ├── Mid-Example-One/ │ │ ├── Bottom-Level-One/ │ │ │ └── One_Text.txt │ │ ├── Bottom-Level-Two/ │ │ │ └── Bottom-Text-Two.txt │ │ └── Mid-Level-Doc.txt │ └── Mid-Example.txt ├── 13-Web-Scraping/ │ ├── .ipynb_checkpoints/ │ │ ├── 00-Guide-to-Web-Scraping-checkpoint.ipynb │ │ ├── 01-Web-Scraping-Exercises-checkpoint.ipynb │ │ └── 02-Web-Scraping-Exercise-Solutions-checkpoint.ipynb │ ├── 00-Guide-to-Web-Scraping.ipynb │ ├── 01-Web-Scraping-Exercises.ipynb │ └── 02-Web-Scraping-Exercise-Solutions.ipynb ├── 14-Working-with-Images/ │ ├── .ipynb_checkpoints/ │ │ ├── 00-Overview-of-Working-with-Images-checkpoint.ipynb │ │ ├── 01-Image-Exercise-checkpoint.ipynb │ │ └── 02-Image-Exercise-Solution-checkpoint.ipynb │ ├── 00-Overview-of-Working-with-Images.ipynb │ ├── 01-Image-Exercise.ipynb │ └── 02-Image-Exercise-Solution.ipynb ├── 15-PDFs-and-Spreadsheets/ │ ├── .ipynb_checkpoints/ │ │ ├── 00-Working-with-CSV-Files-checkpoint.ipynb │ │ ├── 01-Working-with-PDFs-checkpoint.ipynb │ │ ├── 02-PDFs-Spreadsheets-Puzzle-checkpoint.ipynb │ │ └── 03-PDFs-Spreadsheets-Puzzle-Solution-checkpoint.ipynb │ ├── 00-Working-with-CSV-Files.ipynb │ ├── 01-Working-with-PDFs.ipynb │ ├── 02-PDFs-Spreadsheets-Puzzle.ipynb │ ├── 03-PDFs-Spreadsheets-Puzzle-Solution.ipynb │ ├── Exercise_Files/ │ │ └── find_the_link.csv │ ├── example.csv │ ├── makeup_new.csv │ └── to_save_file.csv ├── 16-Emailing-with-Python/ │ ├── .ipynb_checkpoints/ │ │ ├── 00-Overview-of-Sending-Emails-checkpoint.ipynb │ │ ├── 01-Overview-of-Received-Emails-checkpoint.ipynb │ │ └── 02-Exercise-Ideas-checkpoint.ipynb │ ├── 00-Overview-of-Sending-Emails.ipynb │ ├── 01-Overview-of-Received-Emails.ipynb │ └── 02-Exercise-Ideas.ipynb ├── 17-Advanced Python Objects and Data Structures/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Advanced Numbers-checkpoint.ipynb │ │ ├── 02-Advanced Strings-checkpoint.ipynb │ │ ├── 03-Advanced Sets-checkpoint.ipynb │ │ ├── 04-Advanced Dictionaries-checkpoint.ipynb │ │ ├── 05-Advanced Lists-checkpoint.ipynb │ │ ├── 06-Advanced Python Objects Test-checkpoint.ipynb │ │ └── 07-Advanced Python Objects Test - Solutions-checkpoint.ipynb │ ├── 01-Advanced Numbers.ipynb │ ├── 02-Advanced Strings.ipynb │ ├── 03-Advanced Sets.ipynb │ ├── 04-Advanced Dictionaries.ipynb │ ├── 05-Advanced Lists.ipynb │ ├── 06-Advanced Python Objects Test.ipynb │ ├── 07-Advanced Python Objects Test - Solutions.ipynb │ └── 08-BONUS - With Statement Context Managers.ipynb ├── 18-Milestone Project - 3/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Final Capstone Project-checkpoint.ipynb │ │ └── 02-Final Capstone Project Ideas-checkpoint.ipynb │ ├── 01-Final Capstone Project.ipynb │ ├── 02-Final Capstone Project Ideas.ipynb │ └── Projects-Solutions/ │ └── Solution Links.md ├── 19-Bonus Material - Introduction to GUIs/ │ ├── .ipynb_checkpoints/ │ │ ├── 01-Interact-checkpoint.ipynb │ │ ├── 02-Widget Basics-checkpoint.ipynb │ │ ├── 03-Widget List-checkpoint.ipynb │ │ ├── 04-Widget Events-checkpoint.ipynb │ │ ├── 05-Widget Styling-checkpoint.ipynb │ │ ├── 06-Custom Widget-checkpoint.ipynb │ │ ├── 07-Advanced Widget List-checkpoint.ipynb │ │ └── 08-Advanced Widget Styling with Layout-checkpoint.ipynb │ ├── 01-Interact.ipynb │ ├── 02-Widget Basics.ipynb │ ├── 03-Widget List.ipynb │ ├── 04-Widget Events.ipynb │ ├── 05-Widget Styling.ipynb │ ├── 06-Custom Widget.ipynb │ ├── 07-Advanced Widget List.ipynb │ └── 08-Advanced Widget Styling with Layout.ipynb ├── Jupyter (iPython) Notebooks Guide.ipynb └── README.md