├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── canvas_api └── canvas_api_notes.txt ├── make.bat ├── requirements.txt └── source ├── _static ├── OPP.0108.gif ├── UWPCE_logo_W.png ├── UWPCE_logo_full.png ├── big_o.png ├── color_git_prompt.png ├── coroutines_plot.png ├── dummy ├── flags.jpg ├── flake8_output.png ├── gil.png ├── git_another_commit_on_branch.png ├── git_checkout_branch.png ├── git_checkout_master.png ├── git_commit_on_branch.png ├── git_head.png ├── git_master_branch.png ├── git_merge_commit.png ├── git_new_branch.png ├── git_new_commit.png ├── git_new_commit_on_master.png ├── git_simple_timeline.png ├── killGIL.jpg ├── pc_menu.png ├── plugin_list.png ├── proc_thread_async.png ├── program_callstack.png ├── python.png ├── remotes_clone.png ├── remotes_fork.png ├── remotes_start.png ├── remotes_upstream.png ├── simple_prompt.png ├── snakeviz.png ├── tab_completion.png ├── test_v_model.png ├── transmogrifier.jpg ├── two_line_prompt.png ├── virtualenv_prompt.png └── x2.png ├── class_schedule ├── index.rst ├── lesson01.rst ├── lesson02.rst ├── lesson03.rst ├── lesson04.rst ├── lesson05.rst ├── lesson06.rst ├── lesson07.rst ├── lesson08.rst ├── lesson09.rst ├── lesson10.rst └── orientation.rst ├── conf.py ├── examples ├── async │ ├── async_executor.py │ ├── async_timer.py │ ├── client_test.py │ ├── gather.py │ ├── get_news.py │ ├── get_news_async.py │ ├── get_news_sync.py │ ├── just_coroutines.py │ ├── nba_stats_async.py │ ├── nba_stats_sync.py │ ├── task_loop.py │ └── ultra_simple.py ├── classes │ ├── class_demo.py │ └── simple_classes.py ├── closures_currying │ └── play_with_scope.py ├── context_managers │ ├── context_manager.py │ ├── file_yielder.py │ ├── looking_glass.py │ └── raising_an_assert.py ├── decorators │ ├── play_with_imports.py │ └── property_ugly.py ├── graph_databases │ └── neo4j-developer-manual-3.3-python.pdf ├── iterators_generators │ ├── iterator_1.py │ ├── my_for.py │ ├── test_generator.py │ └── yield_example.py ├── metaprogramming │ ├── cool_meta.py │ ├── get_set_attr.py │ ├── json_save.zip │ ├── json_save │ │ ├── README.txt │ │ ├── examples │ │ │ ├── example_dec.py │ │ │ └── example_meta.py │ │ ├── json_save │ │ │ ├── __init__.py │ │ │ ├── json_save_dec.py │ │ │ ├── json_save_meta.py │ │ │ ├── saveables.py │ │ │ └── test │ │ │ │ ├── __init__.py │ │ │ │ ├── temp.json │ │ │ │ ├── test_json_save_dec.py │ │ │ │ ├── test_json_save_meta.py │ │ │ │ └── test_savables.py │ │ └── setup.py │ ├── mangler.py │ ├── mangler_dec.py │ ├── my_solution.py │ ├── singleton.py │ └── start_class.py ├── modules │ ├── mod1.py │ ├── mod2.py │ ├── mod3.py │ └── my_package │ │ ├── __init__.py │ │ └── a_module.py ├── multiple_inheritance │ ├── diamond.py │ ├── diamond_super.py │ ├── invalid_mro.py │ ├── mixins.py │ ├── mro.py │ ├── object_canvas.py │ ├── super_test.ipynb │ ├── super_test.py │ └── test_object_canvas.py ├── nosql │ ├── .gitignore │ ├── address_book_model.py │ ├── address_book_mongo.py │ ├── address_book_zodb.py │ ├── mongo_test.py │ ├── neo4j │ │ ├── .gitignore │ │ └── neo4japp.py │ ├── test_address_book_model.py │ └── test_address_book_mongo.py ├── object_oriented │ ├── index_slicing.py │ └── vector.py ├── oo_intro │ └── oo_intro.py ├── packaging │ ├── capitalize.zip │ └── capitalize │ │ ├── cap_data.txt │ │ ├── cap_script.py │ │ ├── capital_mod.py │ │ ├── main.py │ │ ├── sample_text_file.txt │ │ ├── sample_text_file_cap.txt │ │ └── test_capital_mod.py ├── pep8 │ ├── listing1.py │ └── pep8_fail.py ├── persistence │ ├── add_book_data.py │ ├── add_book_data_flat.py │ └── eggs.csv ├── profiling │ └── timer │ │ └── timer_test.py ├── properties │ └── properties_example.py ├── quadratic │ ├── quadratic.py │ └── test_quadratic.py ├── sort_key.py ├── test_driven_development │ ├── roman.py │ ├── roman1.py │ ├── roman10.py │ ├── roman11.py │ ├── roman12.py │ ├── roman13.py │ ├── roman14.py │ ├── roman15.py │ ├── roman16.py │ ├── roman17.py │ ├── roman2.py │ ├── roman3.py │ ├── roman4.py │ ├── roman5.py │ ├── roman6.py │ ├── roman7.py │ ├── roman8.py │ └── roman9.py ├── testing │ ├── calculator │ │ ├── calculator.py │ │ ├── calculator_functions.py │ │ ├── calculator_test.sh │ │ ├── calculator_test_suite.py │ │ ├── test_calculator.py │ │ └── test_calculator_pytest.py │ ├── codingbat.py │ ├── my_mod.py │ ├── pytest_fixtures.py │ ├── test_codingbat.py │ ├── test_mock_input.py │ ├── test_my_mod.py │ ├── test_pytest_parameter.py │ ├── test_random_pytest.py │ └── test_random_unitest.py ├── threading-multiprocessing │ ├── decorators.py │ ├── integrate.py │ ├── integrate_main.py │ ├── integrate_multiproc.py │ ├── integrate_profiler.py │ ├── integrate_threads.py │ ├── lock │ │ ├── simple_locks.py │ │ ├── stdout_writer.py │ │ ├── stdout_writer_semaphore.py │ │ └── stdout_writer_solution.py │ ├── lock_exercise.zip │ ├── multiprocessing │ │ ├── channel.py │ │ ├── child.py │ │ └── parent.py │ ├── race_condition.py │ ├── server │ │ ├── app.py │ │ ├── client-asyncio.py │ │ ├── client-mp.py │ │ ├── client-pooled-solution.py │ │ ├── client-pooled.py │ │ ├── client-threading.py │ │ └── serve.py │ ├── simple-threading.py │ ├── simple_timer.py │ ├── sqlite_threaded.py │ └── test.db ├── tutorial │ ├── first.py │ ├── math.py │ ├── strings.py │ └── variables.py ├── unicode │ ├── ICanEatGlass.utf16.txt │ ├── ICanEatGlass.utf8.txt │ ├── exception_test.py │ ├── hello_unicode.py │ ├── latin1_test.py │ ├── text.utf16 │ ├── text.utf32 │ ├── text.utf8 │ └── unicodify.py ├── vector.py ├── wikidef.zip └── wikidef │ ├── api.py │ ├── define.py │ ├── definitions.py │ ├── html2text.py │ ├── mock_input_example.py │ ├── test_wikidef.py │ └── test_wikidef_with_mock.py ├── exercises ├── arg_test.py ├── args_kwargs_lab.rst ├── circle │ ├── circle.py │ ├── circle_class.rst │ └── test_circle.py ├── codingbat.rst ├── comprehensions_lab.rst ├── context-managers-exercise.rst ├── dict_lab.rst ├── exceptions │ ├── except_exercise.py │ ├── except_exercise.rst │ ├── except_test.py │ └── exceptions_lab.rst ├── file_processing │ ├── file_lab.rst │ ├── file_processing.rst │ └── students.txt ├── fizz_buzz.rst ├── grid_printer.rst ├── html_renderer │ ├── html_render.py │ ├── html_renderer.rst │ ├── html_renderer_tutorial.rst │ ├── run_html_render.py │ ├── sample_html.html │ ├── test_html_output1.html │ ├── test_html_output2.html │ ├── test_html_output3.html │ ├── test_html_output4.html │ ├── test_html_output5.html │ ├── test_html_output6.html │ ├── test_html_output7.html │ ├── test_html_output8.html │ ├── test_html_output9.html │ └── test_html_render.py ├── lambda_magic.rst ├── list_lab.rst ├── mailroom │ ├── mailroom-decorator.rst │ ├── mailroom-fp.rst │ ├── mailroom-meta.rst │ ├── mailroom-mock.rst │ ├── mailroom-oo.rst │ ├── mailroom-pkg.rst │ ├── mailroom.rst │ ├── mailroom_tutorial.rst │ ├── mailroom_with_comprehensions.rst │ ├── mailroom_with_dicts.rst │ ├── mailroom_with_exceptions.rst │ ├── mailroom_with_files.rst │ └── mailroom_with_tests.rst ├── oo_intro │ ├── oo_intro.rst │ ├── report.py │ └── test_report.py ├── packaging │ ├── capitalize.zip │ ├── capitalize │ │ ├── cap_data.txt │ │ ├── cap_script.py │ │ ├── capital_mod.py │ │ ├── main.py │ │ ├── sample_text_file.txt │ │ └── test_capital_mod.py │ └── package_lab.rst ├── python_pushups.rst ├── rot13.rst ├── series │ ├── fib_and_lucas.rst │ └── series_template.py ├── slicing.rst ├── sparse_array.rst ├── string_formatting.rst ├── threaded_downloader.rst ├── trapezoid.rst ├── trigrams │ ├── sherlock.txt │ ├── sherlock_small.txt │ ├── test_trigrams.py │ └── trigrams.rst └── unit_testing │ ├── test_walnut_party.py │ ├── unit_testing.rst │ └── walnut_party.py ├── index.rst ├── modules ├── AdvancedArgumentPassing.rst ├── Async.rst ├── BasicPython.rst ├── Booleans.rst ├── CallableClasses.rst ├── Closures.rst ├── CodeReviews.rst ├── CollectionsModule.rst ├── Comprehensions.rst ├── Concurrency.rst ├── ContextManagers.rst ├── Coroutines.rst ├── Debugging.rst ├── Decorators.rst ├── DictionaryAsSwitch.rst ├── DictsAndSets.rst ├── Documentation.rst ├── Exceptions.rst ├── Files.rst ├── Functions.rst ├── GraphDatabases.rst ├── HowToRunAPythonFile.rst ├── IPythonParallel.rst ├── IndividualProject.rst ├── Iteration.rst ├── IteratorsAndGenerators.rst ├── Lambda.rst ├── Learning.rst ├── Logging.rst ├── MapFilterReduce.rst ├── MetaProgramming.rst ├── Modules.rst ├── MoreOnMutability.rst ├── MultipleInheritance.rst ├── NamingThings.rst ├── NoSQL.rst ├── OO_vs_functional.rst ├── ObjectOrientationOverview.rst ├── Packaging.rst ├── Pep8.rst ├── PersistanceAndSerialization.rst ├── Profiling.rst ├── Properties.rst ├── Py2vsPy3.rst ├── PythonClasses.rst ├── Recursion.rst ├── Sequences.rst ├── SpecialMethodsAndProtocols.rst ├── StaticAndClassMethods.rst ├── Strings.rst ├── SubclassingAndInheritance.rst ├── Submitting_to_github.rst ├── TestDrivenDevelopment.rst ├── Testing.rst ├── Testing_advanced.rst ├── ThreadingMultiprocessing.rst ├── Tutorial.rst └── Unicode.rst ├── solutions ├── Extras │ ├── context_managers │ │ ├── .gitignore │ │ ├── raises.py │ │ └── timer.py │ ├── iterators_generators │ │ ├── generators.py │ │ ├── range2.py │ │ ├── range3.py │ │ ├── sum67.py │ │ ├── test_generators.py │ │ └── test_range2.py │ ├── lambda │ │ ├── lambda_keyword.py │ │ ├── lambda_magic.py │ │ └── test_lambda.py │ ├── persistance │ │ ├── .gitignore │ │ ├── add_book_data.py │ │ ├── add_book_data_flat.py │ │ ├── circle.py │ │ ├── csv_example.py │ │ ├── dbm_example.py │ │ ├── indent_etree.py │ │ ├── ini_file_example.py │ │ ├── json_example.py │ │ ├── pickle_example.py │ │ ├── pickle_example2.py │ │ ├── python_literal.py │ │ ├── shelve_example.py │ │ ├── sqlite_example.py │ │ ├── xml_example.py │ │ └── xml_example2.py │ └── trapezoidal │ │ ├── frange.py │ │ ├── test_frange.py │ │ ├── test_trapz.py │ │ ├── test_trapz_adapt.py │ │ ├── trapz.py │ │ └── trapz_adapt.py ├── Lesson01 │ ├── List-2 │ │ └── sum13.py │ ├── Logic-1 │ │ └── walnut_party.py │ ├── README.txt │ ├── String-2 │ │ └── count_code.py │ ├── Warmup-1 │ │ ├── diff21.py │ │ ├── monkey_trouble.py │ │ ├── not_string.py │ │ ├── pos_neg.py │ │ └── sleep_in.py │ └── break_me.py ├── Lesson02 │ ├── fizz_buzz.py │ ├── fizz_buzz_one_liner.py │ ├── print_grid.py │ ├── series.py │ └── series_non_recusive.py ├── Lesson03 │ ├── list_lab.py │ ├── rot13.py │ ├── slicing_lab.py │ ├── sort_example.py │ ├── string_formatting.py │ └── string_formatting_old.py ├── Lesson04 │ ├── .gitignore │ ├── copy_file.py │ ├── dict_set_solution.py │ ├── file_lister.py │ ├── get_langs.py │ ├── mailroom2.py │ └── students.txt ├── Lesson05 │ ├── .gitignore │ ├── dict_set_with_comps_solution.py │ ├── except_exercise_solution.py │ ├── except_test.py │ ├── fizz_buzz_comprehension.py │ ├── mailroom3.py │ └── safe_input.py ├── Lesson06 │ ├── .gitignore │ ├── kwargs_lab.py │ ├── mailroom3.py │ ├── test_kwargs_lab.py │ ├── test_mailroom3.py │ ├── test_walnut_party.py │ └── walnut_party.py ├── Lesson07 │ ├── .gitignore │ ├── sample_output.html │ ├── step_1 │ │ ├── html_render.py │ │ └── test_html_render.py │ ├── step_2_complete │ │ ├── html_render.py │ │ └── test_html_render.py │ ├── step_2_noindent │ │ ├── html_render.py │ │ └── test_html_render.py │ ├── step_3 │ │ ├── html_render.py │ │ └── test_html_render.py │ ├── step_4 │ │ ├── html_render.py │ │ └── test_html_render.py │ ├── step_5 │ │ ├── html_render.py │ │ └── test_html_render.py │ ├── step_6 │ │ ├── html_render.py │ │ └── test_html_render.py │ ├── step_7 │ │ ├── html_render.py │ │ └── test_html_render.py │ ├── step_8 │ │ ├── html_render.py │ │ ├── run_html_render.py │ │ └── test_html_render.py │ └── version2 │ │ ├── html_render.py │ │ ├── run_html_render.py │ │ └── test_html_render.py ├── Lesson08 │ ├── circle.py │ ├── quad.py │ ├── sparse_array │ │ ├── slice_sparse.py │ │ ├── sparse_array.py │ │ ├── test_slice_sparse.py │ │ └── test_sparse_array.py │ └── test_circle.py ├── Lesson09 │ └── mailroom_oo │ │ ├── .gitignore │ │ ├── mailroom.py │ │ └── test_mailroom.py ├── README.txt ├── file_exercise │ ├── copy_file.py │ ├── file_lister.py │ ├── get_langs.py │ └── students.txt ├── mailroom │ ├── .gitignore │ ├── mailroom_fp │ │ ├── mailroom_mfr.py │ │ ├── mailroom_parallel.py │ │ └── test_mailroom.py │ ├── mailroom_json_save │ │ ├── LICENSE.txt │ │ ├── README.rst │ │ ├── bin │ │ │ └── mailroom │ │ ├── mailroom │ │ │ ├── __init__.py │ │ │ ├── cli.py │ │ │ ├── data │ │ │ │ ├── mailroom_data.json │ │ │ │ └── sample_data.json │ │ │ ├── model.py │ │ │ ├── sample_data.py │ │ │ └── test │ │ │ │ ├── __init__.py │ │ │ │ ├── conftest.py │ │ │ │ ├── test_cli.py │ │ │ │ ├── test_json_save.py │ │ │ │ └── test_model.py │ │ └── setup.py │ ├── mailroom_meta │ │ ├── README.rst │ │ └── json_save │ │ │ ├── README.txt │ │ │ ├── examples │ │ │ └── example_meta.py │ │ │ ├── json_save │ │ │ ├── __init__.py │ │ │ ├── json_save_dec.py │ │ │ ├── json_save_meta.py │ │ │ ├── saveables.py │ │ │ └── test │ │ │ │ ├── test_json_save_dec.py │ │ │ │ ├── test_json_save_meta.py │ │ │ │ └── test_savables.py │ │ │ └── setup.py │ ├── mailroom_oo │ │ ├── mailroom.py │ │ └── test_mailroom.py │ └── mailroom_pkg │ │ ├── LICENSE.txt │ │ ├── README.txt │ │ ├── bin │ │ └── mailroom │ │ ├── mailroom │ │ ├── __init__.py │ │ ├── cli.py │ │ ├── data │ │ │ └── sample_data.json │ │ ├── model.py │ │ └── test │ │ │ ├── __init__.py │ │ │ └── test_model.py │ │ └── setup.py └── trigrams │ ├── arbitrary_key.py │ ├── sherlock.txt │ ├── sherlock_small.txt │ ├── test_trigrams.py │ └── trigrams.py └── topics ├── 01-setting_up ├── advanced_setup.rst ├── atom_as_ide.rst ├── command_line.rst ├── environment_overview.rst ├── feature_branching.rst ├── git.rst ├── git_editor_windows.rst ├── git_hints.rst ├── git_overview.rst ├── git_workflow.rst ├── github_classroom.rst ├── images │ ├── feature_branching_img1.png │ ├── feature_branching_img2.png │ ├── feature_branching_img3.png │ ├── feature_branching_img4.png │ ├── feature_branching_img5.png │ ├── feature_branching_omg2.png │ └── githubclassroom │ │ ├── clone_url.png │ │ ├── code_button.png │ │ ├── compare_and_pr.png │ │ ├── make_pr.png │ │ └── pr_header.png ├── index.rst ├── intro_to_git.rst ├── ipython.rst ├── python_and_core_tools.rst ├── python_for_linux.rst ├── python_for_mac.rst ├── python_for_windows.rst ├── resources.rst ├── setup_details.rst ├── shell.rst ├── sublime_as_ide.rst ├── submitting_to_github.rst ├── testing_your_setup.rst ├── vagrant.rst ├── virtualenv.rst ├── vsc_as_ide.rst └── windows_bash.rst ├── 02-basic_python └── index.rst ├── 03-recursion_booleans └── index.rst ├── 04-sequences_iteration └── index.rst ├── 05-text_handling └── index.rst ├── 06-exceptions └── index.rst ├── 07-unit_testing └── index.rst ├── 08-dicts_sets └── index.rst ├── 09-files └── index.rst ├── 10-modules_packages └── index.rst ├── 11-argument_passing └── index.rst ├── 12-comprehensions └── index.rst ├── 13-intro_oo └── index.rst ├── 14-magic_methods └── index.rst ├── 15-subclassing └── index.rst ├── 16-multiple_inheritance └── index.rst ├── 17-functional_programming └── index.rst ├── 18-advanced_testing └── index.rst └── 99-extras └── index.rst /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/README.md -------------------------------------------------------------------------------- /canvas_api/canvas_api_notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/canvas_api/canvas_api_notes.txt -------------------------------------------------------------------------------- /make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/make.bat -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/requirements.txt -------------------------------------------------------------------------------- /source/_static/OPP.0108.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/OPP.0108.gif -------------------------------------------------------------------------------- /source/_static/UWPCE_logo_W.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/UWPCE_logo_W.png -------------------------------------------------------------------------------- /source/_static/UWPCE_logo_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/UWPCE_logo_full.png -------------------------------------------------------------------------------- /source/_static/big_o.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/big_o.png -------------------------------------------------------------------------------- /source/_static/color_git_prompt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/color_git_prompt.png -------------------------------------------------------------------------------- /source/_static/coroutines_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/coroutines_plot.png -------------------------------------------------------------------------------- /source/_static/dummy: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/_static/flags.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/flags.jpg -------------------------------------------------------------------------------- /source/_static/flake8_output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/flake8_output.png -------------------------------------------------------------------------------- /source/_static/gil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/gil.png -------------------------------------------------------------------------------- /source/_static/git_another_commit_on_branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/git_another_commit_on_branch.png -------------------------------------------------------------------------------- /source/_static/git_checkout_branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/git_checkout_branch.png -------------------------------------------------------------------------------- /source/_static/git_checkout_master.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/git_checkout_master.png -------------------------------------------------------------------------------- /source/_static/git_commit_on_branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/git_commit_on_branch.png -------------------------------------------------------------------------------- /source/_static/git_head.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/git_head.png -------------------------------------------------------------------------------- /source/_static/git_master_branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/git_master_branch.png -------------------------------------------------------------------------------- /source/_static/git_merge_commit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/git_merge_commit.png -------------------------------------------------------------------------------- /source/_static/git_new_branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/git_new_branch.png -------------------------------------------------------------------------------- /source/_static/git_new_commit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/git_new_commit.png -------------------------------------------------------------------------------- /source/_static/git_new_commit_on_master.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/git_new_commit_on_master.png -------------------------------------------------------------------------------- /source/_static/git_simple_timeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/git_simple_timeline.png -------------------------------------------------------------------------------- /source/_static/killGIL.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/killGIL.jpg -------------------------------------------------------------------------------- /source/_static/pc_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/pc_menu.png -------------------------------------------------------------------------------- /source/_static/plugin_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/plugin_list.png -------------------------------------------------------------------------------- /source/_static/proc_thread_async.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/proc_thread_async.png -------------------------------------------------------------------------------- /source/_static/program_callstack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/program_callstack.png -------------------------------------------------------------------------------- /source/_static/python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/python.png -------------------------------------------------------------------------------- /source/_static/remotes_clone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/remotes_clone.png -------------------------------------------------------------------------------- /source/_static/remotes_fork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/remotes_fork.png -------------------------------------------------------------------------------- /source/_static/remotes_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/remotes_start.png -------------------------------------------------------------------------------- /source/_static/remotes_upstream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/remotes_upstream.png -------------------------------------------------------------------------------- /source/_static/simple_prompt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/simple_prompt.png -------------------------------------------------------------------------------- /source/_static/snakeviz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/snakeviz.png -------------------------------------------------------------------------------- /source/_static/tab_completion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/tab_completion.png -------------------------------------------------------------------------------- /source/_static/test_v_model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/test_v_model.png -------------------------------------------------------------------------------- /source/_static/transmogrifier.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/transmogrifier.jpg -------------------------------------------------------------------------------- /source/_static/two_line_prompt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/two_line_prompt.png -------------------------------------------------------------------------------- /source/_static/virtualenv_prompt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/virtualenv_prompt.png -------------------------------------------------------------------------------- /source/_static/x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/_static/x2.png -------------------------------------------------------------------------------- /source/class_schedule/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/index.rst -------------------------------------------------------------------------------- /source/class_schedule/lesson01.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/lesson01.rst -------------------------------------------------------------------------------- /source/class_schedule/lesson02.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/lesson02.rst -------------------------------------------------------------------------------- /source/class_schedule/lesson03.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/lesson03.rst -------------------------------------------------------------------------------- /source/class_schedule/lesson04.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/lesson04.rst -------------------------------------------------------------------------------- /source/class_schedule/lesson05.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/lesson05.rst -------------------------------------------------------------------------------- /source/class_schedule/lesson06.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/lesson06.rst -------------------------------------------------------------------------------- /source/class_schedule/lesson07.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/lesson07.rst -------------------------------------------------------------------------------- /source/class_schedule/lesson08.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/lesson08.rst -------------------------------------------------------------------------------- /source/class_schedule/lesson09.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/lesson09.rst -------------------------------------------------------------------------------- /source/class_schedule/lesson10.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/lesson10.rst -------------------------------------------------------------------------------- /source/class_schedule/orientation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/class_schedule/orientation.rst -------------------------------------------------------------------------------- /source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/conf.py -------------------------------------------------------------------------------- /source/examples/async/async_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/async/async_executor.py -------------------------------------------------------------------------------- /source/examples/async/async_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/async/async_timer.py -------------------------------------------------------------------------------- /source/examples/async/client_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/async/client_test.py -------------------------------------------------------------------------------- /source/examples/async/gather.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/async/gather.py -------------------------------------------------------------------------------- /source/examples/async/get_news.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | NEWS_API_KEY = 1fabc23bb9bc485ca59b3966cbd6ea26 4 | 5 | url = https://newsapi.org/ -------------------------------------------------------------------------------- /source/examples/async/get_news_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/async/get_news_async.py -------------------------------------------------------------------------------- /source/examples/async/get_news_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/async/get_news_sync.py -------------------------------------------------------------------------------- /source/examples/async/just_coroutines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/async/just_coroutines.py -------------------------------------------------------------------------------- /source/examples/async/nba_stats_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/async/nba_stats_async.py -------------------------------------------------------------------------------- /source/examples/async/nba_stats_sync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/async/nba_stats_sync.py -------------------------------------------------------------------------------- /source/examples/async/task_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/async/task_loop.py -------------------------------------------------------------------------------- /source/examples/async/ultra_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/async/ultra_simple.py -------------------------------------------------------------------------------- /source/examples/classes/class_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/classes/class_demo.py -------------------------------------------------------------------------------- /source/examples/classes/simple_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/classes/simple_classes.py -------------------------------------------------------------------------------- /source/examples/closures_currying/play_with_scope.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/closures_currying/play_with_scope.py -------------------------------------------------------------------------------- /source/examples/context_managers/context_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/context_managers/context_manager.py -------------------------------------------------------------------------------- /source/examples/context_managers/file_yielder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/context_managers/file_yielder.py -------------------------------------------------------------------------------- /source/examples/context_managers/looking_glass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/context_managers/looking_glass.py -------------------------------------------------------------------------------- /source/examples/context_managers/raising_an_assert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/context_managers/raising_an_assert.py -------------------------------------------------------------------------------- /source/examples/decorators/play_with_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/decorators/play_with_imports.py -------------------------------------------------------------------------------- /source/examples/decorators/property_ugly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/decorators/property_ugly.py -------------------------------------------------------------------------------- /source/examples/graph_databases/neo4j-developer-manual-3.3-python.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/graph_databases/neo4j-developer-manual-3.3-python.pdf -------------------------------------------------------------------------------- /source/examples/iterators_generators/iterator_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/iterators_generators/iterator_1.py -------------------------------------------------------------------------------- /source/examples/iterators_generators/my_for.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/iterators_generators/my_for.py -------------------------------------------------------------------------------- /source/examples/iterators_generators/test_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/iterators_generators/test_generator.py -------------------------------------------------------------------------------- /source/examples/iterators_generators/yield_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/iterators_generators/yield_example.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/cool_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/cool_meta.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/get_set_attr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/get_set_attr.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save.zip -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/README.txt -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/examples/example_dec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/examples/example_dec.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/examples/example_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/examples/example_meta.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/json_save/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/json_save/__init__.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/json_save/json_save_dec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/json_save/json_save_dec.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/json_save/json_save_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/json_save/json_save_meta.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/json_save/saveables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/json_save/saveables.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/json_save/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/json_save/test/temp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/json_save/test/temp.json -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/json_save/test/test_json_save_dec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/json_save/test/test_json_save_dec.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/json_save/test/test_json_save_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/json_save/test/test_json_save_meta.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/json_save/test/test_savables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/json_save/test/test_savables.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/json_save/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/json_save/setup.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/mangler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/mangler.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/mangler_dec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/mangler_dec.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/my_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/my_solution.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/singleton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/singleton.py -------------------------------------------------------------------------------- /source/examples/metaprogramming/start_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/metaprogramming/start_class.py -------------------------------------------------------------------------------- /source/examples/modules/mod1.py: -------------------------------------------------------------------------------- 1 | x = 5 2 | -------------------------------------------------------------------------------- /source/examples/modules/mod2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/modules/mod2.py -------------------------------------------------------------------------------- /source/examples/modules/mod3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/modules/mod3.py -------------------------------------------------------------------------------- /source/examples/modules/my_package/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/modules/my_package/__init__.py -------------------------------------------------------------------------------- /source/examples/modules/my_package/a_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/modules/my_package/a_module.py -------------------------------------------------------------------------------- /source/examples/multiple_inheritance/diamond.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/multiple_inheritance/diamond.py -------------------------------------------------------------------------------- /source/examples/multiple_inheritance/diamond_super.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/multiple_inheritance/diamond_super.py -------------------------------------------------------------------------------- /source/examples/multiple_inheritance/invalid_mro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/multiple_inheritance/invalid_mro.py -------------------------------------------------------------------------------- /source/examples/multiple_inheritance/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/multiple_inheritance/mixins.py -------------------------------------------------------------------------------- /source/examples/multiple_inheritance/mro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/multiple_inheritance/mro.py -------------------------------------------------------------------------------- /source/examples/multiple_inheritance/object_canvas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/multiple_inheritance/object_canvas.py -------------------------------------------------------------------------------- /source/examples/multiple_inheritance/super_test.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/multiple_inheritance/super_test.ipynb -------------------------------------------------------------------------------- /source/examples/multiple_inheritance/super_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/multiple_inheritance/super_test.py -------------------------------------------------------------------------------- /source/examples/multiple_inheritance/test_object_canvas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/multiple_inheritance/test_object_canvas.py -------------------------------------------------------------------------------- /source/examples/nosql/.gitignore: -------------------------------------------------------------------------------- 1 | *zodb.fs* 2 | -------------------------------------------------------------------------------- /source/examples/nosql/address_book_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/nosql/address_book_model.py -------------------------------------------------------------------------------- /source/examples/nosql/address_book_mongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/nosql/address_book_mongo.py -------------------------------------------------------------------------------- /source/examples/nosql/address_book_zodb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/nosql/address_book_zodb.py -------------------------------------------------------------------------------- /source/examples/nosql/mongo_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/nosql/mongo_test.py -------------------------------------------------------------------------------- /source/examples/nosql/neo4j/.gitignore: -------------------------------------------------------------------------------- 1 | .config 2 | 3 | -------------------------------------------------------------------------------- /source/examples/nosql/neo4j/neo4japp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/nosql/neo4j/neo4japp.py -------------------------------------------------------------------------------- /source/examples/nosql/test_address_book_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/nosql/test_address_book_model.py -------------------------------------------------------------------------------- /source/examples/nosql/test_address_book_mongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/nosql/test_address_book_mongo.py -------------------------------------------------------------------------------- /source/examples/object_oriented/index_slicing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/object_oriented/index_slicing.py -------------------------------------------------------------------------------- /source/examples/object_oriented/vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/object_oriented/vector.py -------------------------------------------------------------------------------- /source/examples/oo_intro/oo_intro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/oo_intro/oo_intro.py -------------------------------------------------------------------------------- /source/examples/packaging/capitalize.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/packaging/capitalize.zip -------------------------------------------------------------------------------- /source/examples/packaging/capitalize/cap_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/packaging/capitalize/cap_data.txt -------------------------------------------------------------------------------- /source/examples/packaging/capitalize/cap_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/packaging/capitalize/cap_script.py -------------------------------------------------------------------------------- /source/examples/packaging/capitalize/capital_mod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/packaging/capitalize/capital_mod.py -------------------------------------------------------------------------------- /source/examples/packaging/capitalize/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/packaging/capitalize/main.py -------------------------------------------------------------------------------- /source/examples/packaging/capitalize/sample_text_file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/packaging/capitalize/sample_text_file.txt -------------------------------------------------------------------------------- /source/examples/packaging/capitalize/sample_text_file_cap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/packaging/capitalize/sample_text_file_cap.txt -------------------------------------------------------------------------------- /source/examples/packaging/capitalize/test_capital_mod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/packaging/capitalize/test_capital_mod.py -------------------------------------------------------------------------------- /source/examples/pep8/listing1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/pep8/listing1.py -------------------------------------------------------------------------------- /source/examples/pep8/pep8_fail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/pep8/pep8_fail.py -------------------------------------------------------------------------------- /source/examples/persistence/add_book_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/persistence/add_book_data.py -------------------------------------------------------------------------------- /source/examples/persistence/add_book_data_flat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/persistence/add_book_data_flat.py -------------------------------------------------------------------------------- /source/examples/persistence/eggs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/persistence/eggs.csv -------------------------------------------------------------------------------- /source/examples/profiling/timer/timer_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/profiling/timer/timer_test.py -------------------------------------------------------------------------------- /source/examples/properties/properties_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/properties/properties_example.py -------------------------------------------------------------------------------- /source/examples/quadratic/quadratic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/quadratic/quadratic.py -------------------------------------------------------------------------------- /source/examples/quadratic/test_quadratic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/quadratic/test_quadratic.py -------------------------------------------------------------------------------- /source/examples/sort_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/sort_key.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman1.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman10.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman10.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman11.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman11.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman12.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman12.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman13.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman14.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman14.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman15.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman15.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman16.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman16.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman17.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman17.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman2.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman3.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman4.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman5.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman6.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman7.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman8.py -------------------------------------------------------------------------------- /source/examples/test_driven_development/roman9.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/test_driven_development/roman9.py -------------------------------------------------------------------------------- /source/examples/testing/calculator/calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/calculator/calculator.py -------------------------------------------------------------------------------- /source/examples/testing/calculator/calculator_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/calculator/calculator_functions.py -------------------------------------------------------------------------------- /source/examples/testing/calculator/calculator_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/calculator/calculator_test.sh -------------------------------------------------------------------------------- /source/examples/testing/calculator/calculator_test_suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/calculator/calculator_test_suite.py -------------------------------------------------------------------------------- /source/examples/testing/calculator/test_calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/calculator/test_calculator.py -------------------------------------------------------------------------------- /source/examples/testing/calculator/test_calculator_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/calculator/test_calculator_pytest.py -------------------------------------------------------------------------------- /source/examples/testing/codingbat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/codingbat.py -------------------------------------------------------------------------------- /source/examples/testing/my_mod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/my_mod.py -------------------------------------------------------------------------------- /source/examples/testing/pytest_fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/pytest_fixtures.py -------------------------------------------------------------------------------- /source/examples/testing/test_codingbat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/test_codingbat.py -------------------------------------------------------------------------------- /source/examples/testing/test_mock_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/test_mock_input.py -------------------------------------------------------------------------------- /source/examples/testing/test_my_mod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/test_my_mod.py -------------------------------------------------------------------------------- /source/examples/testing/test_pytest_parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/test_pytest_parameter.py -------------------------------------------------------------------------------- /source/examples/testing/test_random_pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/test_random_pytest.py -------------------------------------------------------------------------------- /source/examples/testing/test_random_unitest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/testing/test_random_unitest.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/decorators.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/integrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/integrate.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/integrate_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/integrate_main.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/integrate_multiproc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/integrate_multiproc.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/integrate_profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/integrate_profiler.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/integrate_threads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/integrate_threads.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/lock/simple_locks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/lock/simple_locks.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/lock/stdout_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/lock/stdout_writer.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/lock/stdout_writer_semaphore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/lock/stdout_writer_semaphore.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/lock/stdout_writer_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/lock/stdout_writer_solution.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/lock_exercise.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/lock_exercise.zip -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/multiprocessing/channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/multiprocessing/channel.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/multiprocessing/child.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/multiprocessing/child.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/multiprocessing/parent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/multiprocessing/parent.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/race_condition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/race_condition.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/server/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/server/app.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/server/client-asyncio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/server/client-asyncio.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/server/client-mp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/server/client-mp.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/server/client-pooled-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/server/client-pooled-solution.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/server/client-pooled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/server/client-pooled.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/server/client-threading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/server/client-threading.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/server/serve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/server/serve.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/simple-threading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/simple-threading.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/simple_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/simple_timer.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/sqlite_threaded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/sqlite_threaded.py -------------------------------------------------------------------------------- /source/examples/threading-multiprocessing/test.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/threading-multiprocessing/test.db -------------------------------------------------------------------------------- /source/examples/tutorial/first.py: -------------------------------------------------------------------------------- 1 | print("this worked!") 2 | -------------------------------------------------------------------------------- /source/examples/tutorial/math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/tutorial/math.py -------------------------------------------------------------------------------- /source/examples/tutorial/strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/tutorial/strings.py -------------------------------------------------------------------------------- /source/examples/tutorial/variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/tutorial/variables.py -------------------------------------------------------------------------------- /source/examples/unicode/ICanEatGlass.utf16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/unicode/ICanEatGlass.utf16.txt -------------------------------------------------------------------------------- /source/examples/unicode/ICanEatGlass.utf8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/unicode/ICanEatGlass.utf8.txt -------------------------------------------------------------------------------- /source/examples/unicode/exception_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/unicode/exception_test.py -------------------------------------------------------------------------------- /source/examples/unicode/hello_unicode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/unicode/hello_unicode.py -------------------------------------------------------------------------------- /source/examples/unicode/latin1_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/unicode/latin1_test.py -------------------------------------------------------------------------------- /source/examples/unicode/text.utf16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/unicode/text.utf16 -------------------------------------------------------------------------------- /source/examples/unicode/text.utf32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/unicode/text.utf32 -------------------------------------------------------------------------------- /source/examples/unicode/text.utf8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/unicode/text.utf8 -------------------------------------------------------------------------------- /source/examples/unicode/unicodify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/unicode/unicodify.py -------------------------------------------------------------------------------- /source/examples/vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/vector.py -------------------------------------------------------------------------------- /source/examples/wikidef.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/wikidef.zip -------------------------------------------------------------------------------- /source/examples/wikidef/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/wikidef/api.py -------------------------------------------------------------------------------- /source/examples/wikidef/define.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/wikidef/define.py -------------------------------------------------------------------------------- /source/examples/wikidef/definitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/wikidef/definitions.py -------------------------------------------------------------------------------- /source/examples/wikidef/html2text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/wikidef/html2text.py -------------------------------------------------------------------------------- /source/examples/wikidef/mock_input_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/wikidef/mock_input_example.py -------------------------------------------------------------------------------- /source/examples/wikidef/test_wikidef.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/wikidef/test_wikidef.py -------------------------------------------------------------------------------- /source/examples/wikidef/test_wikidef_with_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/examples/wikidef/test_wikidef_with_mock.py -------------------------------------------------------------------------------- /source/exercises/arg_test.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | import sys 4 | 5 | print(sys.argv) 6 | -------------------------------------------------------------------------------- /source/exercises/args_kwargs_lab.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/args_kwargs_lab.rst -------------------------------------------------------------------------------- /source/exercises/circle/circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/circle/circle.py -------------------------------------------------------------------------------- /source/exercises/circle/circle_class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/circle/circle_class.rst -------------------------------------------------------------------------------- /source/exercises/circle/test_circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/circle/test_circle.py -------------------------------------------------------------------------------- /source/exercises/codingbat.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/codingbat.rst -------------------------------------------------------------------------------- /source/exercises/comprehensions_lab.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/comprehensions_lab.rst -------------------------------------------------------------------------------- /source/exercises/context-managers-exercise.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/context-managers-exercise.rst -------------------------------------------------------------------------------- /source/exercises/dict_lab.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/dict_lab.rst -------------------------------------------------------------------------------- /source/exercises/exceptions/except_exercise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/exceptions/except_exercise.py -------------------------------------------------------------------------------- /source/exercises/exceptions/except_exercise.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/exceptions/except_exercise.rst -------------------------------------------------------------------------------- /source/exercises/exceptions/except_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/exceptions/except_test.py -------------------------------------------------------------------------------- /source/exercises/exceptions/exceptions_lab.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/exceptions/exceptions_lab.rst -------------------------------------------------------------------------------- /source/exercises/file_processing/file_lab.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/file_processing/file_lab.rst -------------------------------------------------------------------------------- /source/exercises/file_processing/file_processing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/file_processing/file_processing.rst -------------------------------------------------------------------------------- /source/exercises/file_processing/students.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/file_processing/students.txt -------------------------------------------------------------------------------- /source/exercises/fizz_buzz.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/fizz_buzz.rst -------------------------------------------------------------------------------- /source/exercises/grid_printer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/grid_printer.rst -------------------------------------------------------------------------------- /source/exercises/html_renderer/html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/html_render.py -------------------------------------------------------------------------------- /source/exercises/html_renderer/html_renderer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/html_renderer.rst -------------------------------------------------------------------------------- /source/exercises/html_renderer/html_renderer_tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/html_renderer_tutorial.rst -------------------------------------------------------------------------------- /source/exercises/html_renderer/run_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/run_html_render.py -------------------------------------------------------------------------------- /source/exercises/html_renderer/sample_html.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/sample_html.html -------------------------------------------------------------------------------- /source/exercises/html_renderer/test_html_output1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/test_html_output1.html -------------------------------------------------------------------------------- /source/exercises/html_renderer/test_html_output2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/test_html_output2.html -------------------------------------------------------------------------------- /source/exercises/html_renderer/test_html_output3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/test_html_output3.html -------------------------------------------------------------------------------- /source/exercises/html_renderer/test_html_output4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/test_html_output4.html -------------------------------------------------------------------------------- /source/exercises/html_renderer/test_html_output5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/test_html_output5.html -------------------------------------------------------------------------------- /source/exercises/html_renderer/test_html_output6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/test_html_output6.html -------------------------------------------------------------------------------- /source/exercises/html_renderer/test_html_output7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/test_html_output7.html -------------------------------------------------------------------------------- /source/exercises/html_renderer/test_html_output8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/test_html_output8.html -------------------------------------------------------------------------------- /source/exercises/html_renderer/test_html_output9.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/test_html_output9.html -------------------------------------------------------------------------------- /source/exercises/html_renderer/test_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/html_renderer/test_html_render.py -------------------------------------------------------------------------------- /source/exercises/lambda_magic.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/lambda_magic.rst -------------------------------------------------------------------------------- /source/exercises/list_lab.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/list_lab.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom-decorator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom-decorator.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom-fp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom-fp.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom-meta.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom-meta.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom-mock.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom-mock.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom-oo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom-oo.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom-pkg.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom-pkg.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom_tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom_tutorial.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom_with_comprehensions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom_with_comprehensions.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom_with_dicts.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom_with_dicts.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom_with_exceptions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom_with_exceptions.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom_with_files.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom_with_files.rst -------------------------------------------------------------------------------- /source/exercises/mailroom/mailroom_with_tests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/mailroom/mailroom_with_tests.rst -------------------------------------------------------------------------------- /source/exercises/oo_intro/oo_intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/oo_intro/oo_intro.rst -------------------------------------------------------------------------------- /source/exercises/oo_intro/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/oo_intro/report.py -------------------------------------------------------------------------------- /source/exercises/oo_intro/test_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/oo_intro/test_report.py -------------------------------------------------------------------------------- /source/exercises/packaging/capitalize.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/packaging/capitalize.zip -------------------------------------------------------------------------------- /source/exercises/packaging/capitalize/cap_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/packaging/capitalize/cap_data.txt -------------------------------------------------------------------------------- /source/exercises/packaging/capitalize/cap_script.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/packaging/capitalize/cap_script.py -------------------------------------------------------------------------------- /source/exercises/packaging/capitalize/capital_mod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/packaging/capitalize/capital_mod.py -------------------------------------------------------------------------------- /source/exercises/packaging/capitalize/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/packaging/capitalize/main.py -------------------------------------------------------------------------------- /source/exercises/packaging/capitalize/sample_text_file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/packaging/capitalize/sample_text_file.txt -------------------------------------------------------------------------------- /source/exercises/packaging/capitalize/test_capital_mod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/packaging/capitalize/test_capital_mod.py -------------------------------------------------------------------------------- /source/exercises/packaging/package_lab.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/packaging/package_lab.rst -------------------------------------------------------------------------------- /source/exercises/python_pushups.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/python_pushups.rst -------------------------------------------------------------------------------- /source/exercises/rot13.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/rot13.rst -------------------------------------------------------------------------------- /source/exercises/series/fib_and_lucas.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/series/fib_and_lucas.rst -------------------------------------------------------------------------------- /source/exercises/series/series_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/series/series_template.py -------------------------------------------------------------------------------- /source/exercises/slicing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/slicing.rst -------------------------------------------------------------------------------- /source/exercises/sparse_array.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/sparse_array.rst -------------------------------------------------------------------------------- /source/exercises/string_formatting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/string_formatting.rst -------------------------------------------------------------------------------- /source/exercises/threaded_downloader.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/threaded_downloader.rst -------------------------------------------------------------------------------- /source/exercises/trapezoid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/trapezoid.rst -------------------------------------------------------------------------------- /source/exercises/trigrams/sherlock.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/trigrams/sherlock.txt -------------------------------------------------------------------------------- /source/exercises/trigrams/sherlock_small.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/trigrams/sherlock_small.txt -------------------------------------------------------------------------------- /source/exercises/trigrams/test_trigrams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/trigrams/test_trigrams.py -------------------------------------------------------------------------------- /source/exercises/trigrams/trigrams.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/trigrams/trigrams.rst -------------------------------------------------------------------------------- /source/exercises/unit_testing/test_walnut_party.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/unit_testing/test_walnut_party.py -------------------------------------------------------------------------------- /source/exercises/unit_testing/unit_testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/unit_testing/unit_testing.rst -------------------------------------------------------------------------------- /source/exercises/unit_testing/walnut_party.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/exercises/unit_testing/walnut_party.py -------------------------------------------------------------------------------- /source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/index.rst -------------------------------------------------------------------------------- /source/modules/AdvancedArgumentPassing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/AdvancedArgumentPassing.rst -------------------------------------------------------------------------------- /source/modules/Async.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Async.rst -------------------------------------------------------------------------------- /source/modules/BasicPython.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/BasicPython.rst -------------------------------------------------------------------------------- /source/modules/Booleans.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Booleans.rst -------------------------------------------------------------------------------- /source/modules/CallableClasses.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/CallableClasses.rst -------------------------------------------------------------------------------- /source/modules/Closures.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Closures.rst -------------------------------------------------------------------------------- /source/modules/CodeReviews.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/CodeReviews.rst -------------------------------------------------------------------------------- /source/modules/CollectionsModule.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/CollectionsModule.rst -------------------------------------------------------------------------------- /source/modules/Comprehensions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Comprehensions.rst -------------------------------------------------------------------------------- /source/modules/Concurrency.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Concurrency.rst -------------------------------------------------------------------------------- /source/modules/ContextManagers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/ContextManagers.rst -------------------------------------------------------------------------------- /source/modules/Coroutines.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Coroutines.rst -------------------------------------------------------------------------------- /source/modules/Debugging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Debugging.rst -------------------------------------------------------------------------------- /source/modules/Decorators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Decorators.rst -------------------------------------------------------------------------------- /source/modules/DictionaryAsSwitch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/DictionaryAsSwitch.rst -------------------------------------------------------------------------------- /source/modules/DictsAndSets.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/DictsAndSets.rst -------------------------------------------------------------------------------- /source/modules/Documentation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Documentation.rst -------------------------------------------------------------------------------- /source/modules/Exceptions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Exceptions.rst -------------------------------------------------------------------------------- /source/modules/Files.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Files.rst -------------------------------------------------------------------------------- /source/modules/Functions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Functions.rst -------------------------------------------------------------------------------- /source/modules/GraphDatabases.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/GraphDatabases.rst -------------------------------------------------------------------------------- /source/modules/HowToRunAPythonFile.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/HowToRunAPythonFile.rst -------------------------------------------------------------------------------- /source/modules/IPythonParallel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/IPythonParallel.rst -------------------------------------------------------------------------------- /source/modules/IndividualProject.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/IndividualProject.rst -------------------------------------------------------------------------------- /source/modules/Iteration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Iteration.rst -------------------------------------------------------------------------------- /source/modules/IteratorsAndGenerators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/IteratorsAndGenerators.rst -------------------------------------------------------------------------------- /source/modules/Lambda.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Lambda.rst -------------------------------------------------------------------------------- /source/modules/Learning.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Learning.rst -------------------------------------------------------------------------------- /source/modules/Logging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Logging.rst -------------------------------------------------------------------------------- /source/modules/MapFilterReduce.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/MapFilterReduce.rst -------------------------------------------------------------------------------- /source/modules/MetaProgramming.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/MetaProgramming.rst -------------------------------------------------------------------------------- /source/modules/Modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Modules.rst -------------------------------------------------------------------------------- /source/modules/MoreOnMutability.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/MoreOnMutability.rst -------------------------------------------------------------------------------- /source/modules/MultipleInheritance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/MultipleInheritance.rst -------------------------------------------------------------------------------- /source/modules/NamingThings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/NamingThings.rst -------------------------------------------------------------------------------- /source/modules/NoSQL.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/NoSQL.rst -------------------------------------------------------------------------------- /source/modules/OO_vs_functional.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/OO_vs_functional.rst -------------------------------------------------------------------------------- /source/modules/ObjectOrientationOverview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/ObjectOrientationOverview.rst -------------------------------------------------------------------------------- /source/modules/Packaging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Packaging.rst -------------------------------------------------------------------------------- /source/modules/Pep8.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Pep8.rst -------------------------------------------------------------------------------- /source/modules/PersistanceAndSerialization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/PersistanceAndSerialization.rst -------------------------------------------------------------------------------- /source/modules/Profiling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Profiling.rst -------------------------------------------------------------------------------- /source/modules/Properties.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Properties.rst -------------------------------------------------------------------------------- /source/modules/Py2vsPy3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Py2vsPy3.rst -------------------------------------------------------------------------------- /source/modules/PythonClasses.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/PythonClasses.rst -------------------------------------------------------------------------------- /source/modules/Recursion.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Recursion.rst -------------------------------------------------------------------------------- /source/modules/Sequences.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Sequences.rst -------------------------------------------------------------------------------- /source/modules/SpecialMethodsAndProtocols.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/SpecialMethodsAndProtocols.rst -------------------------------------------------------------------------------- /source/modules/StaticAndClassMethods.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/StaticAndClassMethods.rst -------------------------------------------------------------------------------- /source/modules/Strings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Strings.rst -------------------------------------------------------------------------------- /source/modules/SubclassingAndInheritance.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/SubclassingAndInheritance.rst -------------------------------------------------------------------------------- /source/modules/Submitting_to_github.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Submitting_to_github.rst -------------------------------------------------------------------------------- /source/modules/TestDrivenDevelopment.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/TestDrivenDevelopment.rst -------------------------------------------------------------------------------- /source/modules/Testing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Testing.rst -------------------------------------------------------------------------------- /source/modules/Testing_advanced.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Testing_advanced.rst -------------------------------------------------------------------------------- /source/modules/ThreadingMultiprocessing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/ThreadingMultiprocessing.rst -------------------------------------------------------------------------------- /source/modules/Tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Tutorial.rst -------------------------------------------------------------------------------- /source/modules/Unicode.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/modules/Unicode.rst -------------------------------------------------------------------------------- /source/solutions/Extras/context_managers/.gitignore: -------------------------------------------------------------------------------- 1 | log.txt 2 | -------------------------------------------------------------------------------- /source/solutions/Extras/context_managers/raises.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/context_managers/raises.py -------------------------------------------------------------------------------- /source/solutions/Extras/context_managers/timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/context_managers/timer.py -------------------------------------------------------------------------------- /source/solutions/Extras/iterators_generators/generators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/iterators_generators/generators.py -------------------------------------------------------------------------------- /source/solutions/Extras/iterators_generators/range2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/iterators_generators/range2.py -------------------------------------------------------------------------------- /source/solutions/Extras/iterators_generators/range3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/iterators_generators/range3.py -------------------------------------------------------------------------------- /source/solutions/Extras/iterators_generators/sum67.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/iterators_generators/sum67.py -------------------------------------------------------------------------------- /source/solutions/Extras/iterators_generators/test_generators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/iterators_generators/test_generators.py -------------------------------------------------------------------------------- /source/solutions/Extras/iterators_generators/test_range2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/iterators_generators/test_range2.py -------------------------------------------------------------------------------- /source/solutions/Extras/lambda/lambda_keyword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/lambda/lambda_keyword.py -------------------------------------------------------------------------------- /source/solutions/Extras/lambda/lambda_magic.py: -------------------------------------------------------------------------------- 1 | def function_builder(n): 2 | pass -------------------------------------------------------------------------------- /source/solutions/Extras/lambda/test_lambda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/lambda/test_lambda.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/.gitignore -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/add_book_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/add_book_data.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/add_book_data_flat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/add_book_data_flat.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/circle.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/csv_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/csv_example.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/dbm_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/dbm_example.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/indent_etree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/indent_etree.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/ini_file_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/ini_file_example.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/json_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/json_example.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/pickle_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/pickle_example.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/pickle_example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/pickle_example2.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/python_literal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/python_literal.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/shelve_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/shelve_example.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/sqlite_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/sqlite_example.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/xml_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/xml_example.py -------------------------------------------------------------------------------- /source/solutions/Extras/persistance/xml_example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/persistance/xml_example2.py -------------------------------------------------------------------------------- /source/solutions/Extras/trapezoidal/frange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/trapezoidal/frange.py -------------------------------------------------------------------------------- /source/solutions/Extras/trapezoidal/test_frange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/trapezoidal/test_frange.py -------------------------------------------------------------------------------- /source/solutions/Extras/trapezoidal/test_trapz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/trapezoidal/test_trapz.py -------------------------------------------------------------------------------- /source/solutions/Extras/trapezoidal/test_trapz_adapt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/trapezoidal/test_trapz_adapt.py -------------------------------------------------------------------------------- /source/solutions/Extras/trapezoidal/trapz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/trapezoidal/trapz.py -------------------------------------------------------------------------------- /source/solutions/Extras/trapezoidal/trapz_adapt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Extras/trapezoidal/trapz_adapt.py -------------------------------------------------------------------------------- /source/solutions/Lesson01/List-2/sum13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson01/List-2/sum13.py -------------------------------------------------------------------------------- /source/solutions/Lesson01/Logic-1/walnut_party.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson01/Logic-1/walnut_party.py -------------------------------------------------------------------------------- /source/solutions/Lesson01/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson01/README.txt -------------------------------------------------------------------------------- /source/solutions/Lesson01/String-2/count_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson01/String-2/count_code.py -------------------------------------------------------------------------------- /source/solutions/Lesson01/Warmup-1/diff21.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson01/Warmup-1/diff21.py -------------------------------------------------------------------------------- /source/solutions/Lesson01/Warmup-1/monkey_trouble.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson01/Warmup-1/monkey_trouble.py -------------------------------------------------------------------------------- /source/solutions/Lesson01/Warmup-1/not_string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson01/Warmup-1/not_string.py -------------------------------------------------------------------------------- /source/solutions/Lesson01/Warmup-1/pos_neg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson01/Warmup-1/pos_neg.py -------------------------------------------------------------------------------- /source/solutions/Lesson01/Warmup-1/sleep_in.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson01/Warmup-1/sleep_in.py -------------------------------------------------------------------------------- /source/solutions/Lesson01/break_me.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson01/break_me.py -------------------------------------------------------------------------------- /source/solutions/Lesson02/fizz_buzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson02/fizz_buzz.py -------------------------------------------------------------------------------- /source/solutions/Lesson02/fizz_buzz_one_liner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson02/fizz_buzz_one_liner.py -------------------------------------------------------------------------------- /source/solutions/Lesson02/print_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson02/print_grid.py -------------------------------------------------------------------------------- /source/solutions/Lesson02/series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson02/series.py -------------------------------------------------------------------------------- /source/solutions/Lesson02/series_non_recusive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson02/series_non_recusive.py -------------------------------------------------------------------------------- /source/solutions/Lesson03/list_lab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson03/list_lab.py -------------------------------------------------------------------------------- /source/solutions/Lesson03/rot13.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson03/rot13.py -------------------------------------------------------------------------------- /source/solutions/Lesson03/slicing_lab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson03/slicing_lab.py -------------------------------------------------------------------------------- /source/solutions/Lesson03/sort_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson03/sort_example.py -------------------------------------------------------------------------------- /source/solutions/Lesson03/string_formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson03/string_formatting.py -------------------------------------------------------------------------------- /source/solutions/Lesson03/string_formatting_old.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson03/string_formatting_old.py -------------------------------------------------------------------------------- /source/solutions/Lesson04/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson04/.gitignore -------------------------------------------------------------------------------- /source/solutions/Lesson04/copy_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson04/copy_file.py -------------------------------------------------------------------------------- /source/solutions/Lesson04/dict_set_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson04/dict_set_solution.py -------------------------------------------------------------------------------- /source/solutions/Lesson04/file_lister.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson04/file_lister.py -------------------------------------------------------------------------------- /source/solutions/Lesson04/get_langs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson04/get_langs.py -------------------------------------------------------------------------------- /source/solutions/Lesson04/mailroom2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson04/mailroom2.py -------------------------------------------------------------------------------- /source/solutions/Lesson04/students.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson04/students.txt -------------------------------------------------------------------------------- /source/solutions/Lesson05/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson05/.gitignore -------------------------------------------------------------------------------- /source/solutions/Lesson05/dict_set_with_comps_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson05/dict_set_with_comps_solution.py -------------------------------------------------------------------------------- /source/solutions/Lesson05/except_exercise_solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson05/except_exercise_solution.py -------------------------------------------------------------------------------- /source/solutions/Lesson05/except_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson05/except_test.py -------------------------------------------------------------------------------- /source/solutions/Lesson05/fizz_buzz_comprehension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson05/fizz_buzz_comprehension.py -------------------------------------------------------------------------------- /source/solutions/Lesson05/mailroom3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson05/mailroom3.py -------------------------------------------------------------------------------- /source/solutions/Lesson05/safe_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson05/safe_input.py -------------------------------------------------------------------------------- /source/solutions/Lesson06/.gitignore: -------------------------------------------------------------------------------- 1 | *.txt 2 | 3 | 4 | -------------------------------------------------------------------------------- /source/solutions/Lesson06/kwargs_lab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson06/kwargs_lab.py -------------------------------------------------------------------------------- /source/solutions/Lesson06/mailroom3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson06/mailroom3.py -------------------------------------------------------------------------------- /source/solutions/Lesson06/test_kwargs_lab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson06/test_kwargs_lab.py -------------------------------------------------------------------------------- /source/solutions/Lesson06/test_mailroom3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson06/test_mailroom3.py -------------------------------------------------------------------------------- /source/solutions/Lesson06/test_walnut_party.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson06/test_walnut_party.py -------------------------------------------------------------------------------- /source/solutions/Lesson06/walnut_party.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson06/walnut_party.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/.gitignore -------------------------------------------------------------------------------- /source/solutions/Lesson07/sample_output.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/sample_output.html -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_1/html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_1/html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_1/test_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_1/test_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_2_complete/html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_2_complete/html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_2_complete/test_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_2_complete/test_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_2_noindent/html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_2_noindent/html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_2_noindent/test_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_2_noindent/test_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_3/html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_3/html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_3/test_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_3/test_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_4/html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_4/html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_4/test_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_4/test_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_5/html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_5/html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_5/test_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_5/test_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_6/html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_6/html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_6/test_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_6/test_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_7/html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_7/html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_7/test_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_7/test_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_8/html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_8/html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_8/run_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_8/run_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/step_8/test_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/step_8/test_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/version2/html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/version2/html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/version2/run_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/version2/run_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson07/version2/test_html_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson07/version2/test_html_render.py -------------------------------------------------------------------------------- /source/solutions/Lesson08/circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson08/circle.py -------------------------------------------------------------------------------- /source/solutions/Lesson08/quad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson08/quad.py -------------------------------------------------------------------------------- /source/solutions/Lesson08/sparse_array/slice_sparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson08/sparse_array/slice_sparse.py -------------------------------------------------------------------------------- /source/solutions/Lesson08/sparse_array/sparse_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson08/sparse_array/sparse_array.py -------------------------------------------------------------------------------- /source/solutions/Lesson08/sparse_array/test_slice_sparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson08/sparse_array/test_slice_sparse.py -------------------------------------------------------------------------------- /source/solutions/Lesson08/sparse_array/test_sparse_array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson08/sparse_array/test_sparse_array.py -------------------------------------------------------------------------------- /source/solutions/Lesson08/test_circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson08/test_circle.py -------------------------------------------------------------------------------- /source/solutions/Lesson09/mailroom_oo/.gitignore: -------------------------------------------------------------------------------- 1 | *.txt 2 | 3 | -------------------------------------------------------------------------------- /source/solutions/Lesson09/mailroom_oo/mailroom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson09/mailroom_oo/mailroom.py -------------------------------------------------------------------------------- /source/solutions/Lesson09/mailroom_oo/test_mailroom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/Lesson09/mailroom_oo/test_mailroom.py -------------------------------------------------------------------------------- /source/solutions/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/README.txt -------------------------------------------------------------------------------- /source/solutions/file_exercise/copy_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/file_exercise/copy_file.py -------------------------------------------------------------------------------- /source/solutions/file_exercise/file_lister.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/file_exercise/file_lister.py -------------------------------------------------------------------------------- /source/solutions/file_exercise/get_langs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/file_exercise/get_langs.py -------------------------------------------------------------------------------- /source/solutions/file_exercise/students.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/file_exercise/students.txt -------------------------------------------------------------------------------- /source/solutions/mailroom/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/.gitignore -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_fp/mailroom_mfr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_fp/mailroom_mfr.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_fp/mailroom_parallel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_fp/mailroom_parallel.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_fp/test_mailroom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_fp/test_mailroom.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/LICENSE.txt -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/README.rst -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/bin/mailroom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/bin/mailroom -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/mailroom/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/mailroom/__init__.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/mailroom/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/mailroom/cli.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/mailroom/data/mailroom_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/mailroom/data/mailroom_data.json -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/mailroom/data/sample_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/mailroom/data/sample_data.json -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/mailroom/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/mailroom/model.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/mailroom/sample_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/mailroom/sample_data.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/mailroom/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/mailroom/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/mailroom/test/conftest.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/mailroom/test/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/mailroom/test/test_cli.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/mailroom/test/test_json_save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/mailroom/test/test_json_save.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/mailroom/test/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/mailroom/test/test_model.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_json_save/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_json_save/setup.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_meta/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_meta/README.rst -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_meta/json_save/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_meta/json_save/README.txt -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_meta/json_save/examples/example_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_meta/json_save/examples/example_meta.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_meta/json_save/json_save/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_meta/json_save/json_save/__init__.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_meta/json_save/json_save/json_save_dec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_meta/json_save/json_save/json_save_dec.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_meta/json_save/json_save/json_save_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_meta/json_save/json_save/json_save_meta.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_meta/json_save/json_save/saveables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_meta/json_save/json_save/saveables.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_meta/json_save/json_save/test/test_json_save_dec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_meta/json_save/json_save/test/test_json_save_dec.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_meta/json_save/json_save/test/test_json_save_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_meta/json_save/json_save/test/test_json_save_meta.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_meta/json_save/json_save/test/test_savables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_meta/json_save/json_save/test/test_savables.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_meta/json_save/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_meta/json_save/setup.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_oo/mailroom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_oo/mailroom.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_oo/test_mailroom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_oo/test_mailroom.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_pkg/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_pkg/LICENSE.txt -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_pkg/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_pkg/README.txt -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_pkg/bin/mailroom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_pkg/bin/mailroom -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_pkg/mailroom/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_pkg/mailroom/__init__.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_pkg/mailroom/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_pkg/mailroom/cli.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_pkg/mailroom/data/sample_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_pkg/mailroom/data/sample_data.json -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_pkg/mailroom/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_pkg/mailroom/model.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_pkg/mailroom/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_pkg/mailroom/test/test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_pkg/mailroom/test/test_model.py -------------------------------------------------------------------------------- /source/solutions/mailroom/mailroom_pkg/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/mailroom/mailroom_pkg/setup.py -------------------------------------------------------------------------------- /source/solutions/trigrams/arbitrary_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/trigrams/arbitrary_key.py -------------------------------------------------------------------------------- /source/solutions/trigrams/sherlock.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/trigrams/sherlock.txt -------------------------------------------------------------------------------- /source/solutions/trigrams/sherlock_small.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/trigrams/sherlock_small.txt -------------------------------------------------------------------------------- /source/solutions/trigrams/test_trigrams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/trigrams/test_trigrams.py -------------------------------------------------------------------------------- /source/solutions/trigrams/trigrams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/solutions/trigrams/trigrams.py -------------------------------------------------------------------------------- /source/topics/01-setting_up/advanced_setup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/advanced_setup.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/atom_as_ide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/atom_as_ide.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/command_line.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/command_line.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/environment_overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/environment_overview.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/feature_branching.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/feature_branching.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/git.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/git.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/git_editor_windows.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/git_editor_windows.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/git_hints.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/git_hints.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/git_overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/git_overview.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/git_workflow.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/git_workflow.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/github_classroom.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/github_classroom.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/images/feature_branching_img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/images/feature_branching_img1.png -------------------------------------------------------------------------------- /source/topics/01-setting_up/images/feature_branching_img2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/images/feature_branching_img2.png -------------------------------------------------------------------------------- /source/topics/01-setting_up/images/feature_branching_img3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/images/feature_branching_img3.png -------------------------------------------------------------------------------- /source/topics/01-setting_up/images/feature_branching_img4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/images/feature_branching_img4.png -------------------------------------------------------------------------------- /source/topics/01-setting_up/images/feature_branching_img5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/images/feature_branching_img5.png -------------------------------------------------------------------------------- /source/topics/01-setting_up/images/feature_branching_omg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/images/feature_branching_omg2.png -------------------------------------------------------------------------------- /source/topics/01-setting_up/images/githubclassroom/clone_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/images/githubclassroom/clone_url.png -------------------------------------------------------------------------------- /source/topics/01-setting_up/images/githubclassroom/code_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/images/githubclassroom/code_button.png -------------------------------------------------------------------------------- /source/topics/01-setting_up/images/githubclassroom/compare_and_pr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/images/githubclassroom/compare_and_pr.png -------------------------------------------------------------------------------- /source/topics/01-setting_up/images/githubclassroom/make_pr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/images/githubclassroom/make_pr.png -------------------------------------------------------------------------------- /source/topics/01-setting_up/images/githubclassroom/pr_header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/images/githubclassroom/pr_header.png -------------------------------------------------------------------------------- /source/topics/01-setting_up/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/index.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/intro_to_git.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/intro_to_git.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/ipython.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/ipython.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/python_and_core_tools.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/python_and_core_tools.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/python_for_linux.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/python_for_linux.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/python_for_mac.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/python_for_mac.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/python_for_windows.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/python_for_windows.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/resources.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/resources.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/setup_details.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/setup_details.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/shell.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/shell.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/sublime_as_ide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/sublime_as_ide.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/submitting_to_github.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/submitting_to_github.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/testing_your_setup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/testing_your_setup.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/vagrant.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/vagrant.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/virtualenv.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/virtualenv.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/vsc_as_ide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/vsc_as_ide.rst -------------------------------------------------------------------------------- /source/topics/01-setting_up/windows_bash.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/01-setting_up/windows_bash.rst -------------------------------------------------------------------------------- /source/topics/02-basic_python/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/02-basic_python/index.rst -------------------------------------------------------------------------------- /source/topics/03-recursion_booleans/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/03-recursion_booleans/index.rst -------------------------------------------------------------------------------- /source/topics/04-sequences_iteration/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/04-sequences_iteration/index.rst -------------------------------------------------------------------------------- /source/topics/05-text_handling/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/05-text_handling/index.rst -------------------------------------------------------------------------------- /source/topics/06-exceptions/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/06-exceptions/index.rst -------------------------------------------------------------------------------- /source/topics/07-unit_testing/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/07-unit_testing/index.rst -------------------------------------------------------------------------------- /source/topics/08-dicts_sets/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/08-dicts_sets/index.rst -------------------------------------------------------------------------------- /source/topics/09-files/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/09-files/index.rst -------------------------------------------------------------------------------- /source/topics/10-modules_packages/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/10-modules_packages/index.rst -------------------------------------------------------------------------------- /source/topics/11-argument_passing/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/11-argument_passing/index.rst -------------------------------------------------------------------------------- /source/topics/12-comprehensions/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/12-comprehensions/index.rst -------------------------------------------------------------------------------- /source/topics/13-intro_oo/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/13-intro_oo/index.rst -------------------------------------------------------------------------------- /source/topics/14-magic_methods/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/14-magic_methods/index.rst -------------------------------------------------------------------------------- /source/topics/15-subclassing/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/15-subclassing/index.rst -------------------------------------------------------------------------------- /source/topics/16-multiple_inheritance/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/16-multiple_inheritance/index.rst -------------------------------------------------------------------------------- /source/topics/17-functional_programming/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/17-functional_programming/index.rst -------------------------------------------------------------------------------- /source/topics/18-advanced_testing/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/18-advanced_testing/index.rst -------------------------------------------------------------------------------- /source/topics/99-extras/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UWPCE-PythonCert/ProgrammingInPython/HEAD/source/topics/99-extras/index.rst --------------------------------------------------------------------------------