本教程项目是一个Python编程学习资源,包含573个文件,涵盖387个Python源代码文件、59个HTML文件、多种格式文件如BMP、CSV、JSON、PDF、TXT、GeoJSON、PNG等。该项目旨在帮助初学者通过Html语言进行Python编程学习,适用于需要系统学习Python编程的学习者和开发者。
关键词
Python编程 学习教程 HTML语言 教程设计 源码
目录结构
├── .gitignore ├── .vscode ├── launch.json ├── settings.json ├── LICENSE ├── PythonPrograming ├── basic ├── _10_file_exception.py ├── _11_0_unittest.py ├── _11_1_test_suite.py ├── _11_testing_code.py ├── _12_pygame_sprite.py ├── _13_format.py ├── _1_HelloWorld.py ├── _2_Variable.py ├── _3_List.py ├── _4_operate_list.py ├── _5_if_statement.py ├── _6_dict.py ├── _7_input_while.py ├── _8_function.py ├── _9_class.py ├── bean ├── const.py ├── is_number.py ├── name_function.py ├── dynamic_programming ├── _1_fib.py ├── images ├── alien.bmp ├── ship.bmp ├── leetcode ├── dynamic ├── d01 ├── EditDistance.py ├── coin_change.py ├── coin_change_2.py ├── d02 ├── combination_sum_iv.py ├── project ├── alien_invasion ├── alien.py ├── alien_invasion.py ├── bullet.py ├── button.py ├── game_stats.py ├── images ├── alien.bmp ├── ship.bmp ├── scoreboard.py ├── settings.py ├── ship.py ├── data_visualization ├── chapter_15_2 ├── chapter_15_2_0.py ├── chapter_15_2_1.py ├── chapter_15_2_2.py ├── chapter_15_2_3.py ├── chapter_15_2_3_seaborn.py ├── chapter_15_2_4.py ├── chapter_15_2_5.py ├── chapter_15_2_6.py ├── chapter_15_2_7.py ├── chapter_15_2_8.py ├── chapter_15_2_9.py ├── myplt.py ├── chapter_15_3 ├── chapter_15_3_3.py ├── chapter_15_3_4.py ├── chapter_15_3_5_1.py ├── chapter_15_3_5_2.py ├── chapter_15_3_5_3.py ├── random_walk.py ├── chapter_15_4 ├── chapter_15_4_1.py ├── chapter_15_4_6.py ├── chapter_15_4_7.py ├── die.py ├── practice_15_10.py ├── chapter_16_1 ├── chapter_16_1_1.py ├── chapter_16_1_10.py ├── chapter_16_1_5.py ├── chapter_16_1_6.py ├── chapter_16_2 ├── chapter_16_2_1.py ├── d6.html ├── d6_d10.html ├── d6_d6.html ├── data ├── SIMHEI.TTF ├── death_valley_2018_full.csv ├── death_valley_2018_simple.csv ├── eq_data_1_day_m1.json ├── readable_eq_data.json ├── sitka_weather_07-2018_simple.csv ├── sitka_weather_2018_full.csv ├── sitka_weather_2018_simple.csv ├── 人口出生率、死亡率和自然增长率.csv ├── 人口普查人口基本情况.csv ├── 总人口.csv ├── 行政规划.csv ├── docs ├── SourceCodeFrom_PythonPrograming_ ├── .gitignore ├── beyond_pcc ├── checklist_finding_employment_pcc.pdf ├── chess_game ├── chess_game.py ├── chess_set.py ├── images ├── chess_pieces.bmp ├── settings.py ├── utils ├── spritesheet.py ├── playing_cards.bmp ├── starr_bears.jpg ├── chapter_01 ├── Python3.sublime-build ├── hello_world.py ├── chapter_02 ├── apostrophe.py ├── comment.py ├── full_name.py ├── hello_world.py ├── name.py ├── chapter_03 ├── bicycles.py ├── cars.py ├── motorcycles.py ├── chapter_04 ├── dimensions.py ├── even_numbers.py ├── first_numbers.py ├── foods.py ├── magicians.py ├── players.py ├── squares.py ├── chapter_05 ├── amusement_park.py ├── banned_users.py ├── cars.py ├── magic_number.py ├── toppings.py ├── voting.py ├── chapter_06 ├── alien.py ├── aliens.py ├── favorite_languages.py ├── many_users.py ├── pizza.py ├── user.py ├── chapter_07 ├── cities.py ├── confirmed_users.py ├── counting.py ├── even_or_odd.py ├── greeter.py ├── mountain_poll.py ├── parrot.py ├── pets.py ├── rollercoaster.py ├── chapter_08 ├── formatted_name.py ├── greet_users.py ├── greeter.py ├── making_pizzas.py ├── person.py ├── pets.py ├── pizza.py ├── printing_models.py ├── user_profile.py ├── chapter_09 ├── car.py ├── dog.py ├── electric_car.py ├── electric_car_with_battery.py ├── importing_classes ├── car.py ├── my_car.py ├── my_cars.py ├── my_electric_car.py ├── chapter_10 ├── alice.py ├── alice.txt ├── division_calculator.py ├── file_reader.py ├── greet_user.py ├── little_women.txt ├── moby_dick.txt ├── number_reader.py ├── number_writer.py ├── numbers.json ├── pi_birthday.py ├── pi_digits.txt ├── pi_million_digits.txt ├── pi_string.py ├── programming.txt ├── remember_me.py ├── siddhartha.txt ├── username.json ├── word_count.py ├── write_message.py ├── chapter_11 ├── language_survey.py ├── name_function.py ├── names.py ├── survey.py ├── test_name_function.py ├── test_survey.py ├── chapter_12 ├── adding_ship_image ├── alien_invasion.py ├── images ├── ship.bmp ├── settings.py ├── ship.py ├── piloting_the_ship ├── alien_invasion.py ├── images ├── ship.bmp ├── settings.py ├── ship.py ├── refactoring ├── alien_invasion.py ├── images ├── ship.bmp ├── settings.py ├── ship.py ├── shooting_bullets ├── alien_invasion.py ├── bullet.py ├── images ├── ship.bmp ├── settings.py ├── ship.py ├── starting_the_game_project ├── alien_invasion.py ├── settings.py ├── chapter_13 ├── building_alien_fleet ├── alien.py ├── alien_invasion.py ├── bullet.py ├── images ├── alien.bmp ├── ship.bmp ├── settings.py ├── ship.py ├── creating_first_alien ├── alien.py ├── alien_invasion.py ├── bullet.py ├── images ├── alien.bmp ├── ship.bmp ├── settings.py ├── ship.py ├── ending_the_game ├── alien.py ├── alien_invasion.py ├── bullet.py ├── game_stats.py ├── images ├── alien.bmp ├── ship.bmp ├── settings.py ├── ship.py ├── making_fleet_move ├── alien.py ├── alien_invasion.py ├── bullet.py ├── images ├── alien.bmp ├── ship.bmp ├── settings.py ├── ship.py ├── shooting_aliens ├── alien.py ├── alien_invasion.py ├── bullet.py ├── images ├── alien.bmp ├── ship.bmp ├── settings.py ├── ship.py ├── chapter_14 ├── adding_play_button ├── alien.py ├── alien_invasion.py ├── bullet.py ├── button.py ├── game_stats.py ├── images ├── alien.bmp ├── ship.bmp ├── settings.py ├── ship.py ├── leveling_up ├── alien.py ├── alien_invasion.py ├── bullet.py ├── button.py ├── game_stats.py ├── images ├── alien.bmp ├── ship.bmp ├── settings.py ├── ship.py ├── scoring ├── alien.py ├── alien_invasion.py ├── bullet.py ├── button.py ├── game_stats.py ├── images ├── alien.bmp ├── ship.bmp ├── scoreboard.py ├── settings.py ├── ship.py ├── chapter_15 ├── plotting_simple_line_graph ├── mpl_squares.py ├── scatter_squares.py ├── random_walks ├── random_walk.py ├── rw_visual.py ├── rolling_dice ├── d6.html ├── d6_d10.html ├── d6_d6.html ├── dice_visual.py ├── dice_visual_different_sizes.py ├── die.py ├── die_visual.py ├── chapter_16 ├── Exercise 16-8 ├── all_day.geojson ├── all_hour.geojson ├── all_month.geojson ├── all_week.geojson ├── significant_day.geojson ├── significant_hour.geojson ├── significant_month.geojson ├── significant_week.geojson ├── mapping_global_data_sets ├── 16.2.ipynb ├── data ├── eq_data_1_day_m1.json ├── eq_data_30_day_m1.json ├── eq_data_7_day_m1.json ├── readable_eq_data.json ├── wgs84_lon_lat.json ├── world_fires_1_day.csv ├── world_fires_7_day.csv ├── eq_explore_data.py ├── eq_plots.py ├── eq_world_map.py ├── global_earthquakes.html ├── the_csv_file_format ├── data ├── death_valley_2018_full.csv ├── death_valley_2018_simple.csv ├── sitka_weather_07-2018_simple.csv ├── sitka_weather_2018_full.csv ├── sitka_weather_2018_simple.csv ├── death_valley_highs_lows.py ├── revisions_printing_4 ├── data ├── death_valley_2018_full.csv ├── death_valley_2018_simple.csv ├── sitka_weather_07-2018_simple.csv ├── sitka_weather_2018_full.csv ├── sitka_weather_2018_simple.csv ├── death_valley_highs_lows.py ├── sitka_highs.py ├── sitka_highs_lows.py ├── sitka_highs.py ├── sitka_highs_lows.py ├── chapter_17 ├── data ├── readable_hn_data.json ├── hn_article.py ├── hn_submissions.py ├── python_repos.html ├── python_repos.py ├── python_repos_visual.py ├── chapter_18 ├── building_additional_pages ├── learning_log ├── __init__.py ├── settings.py ├── urls.py ├── wsgi.py ├── learning_logs ├── __init__.py ├── admin.py ├── apps.py ├── migrations ├── 0001_initial.py ├── 0002_entry.py ├── __init__.py ├── models.py ├── templates ├── learning_logs ├── base.html ├── index.html ├── topic.html ├── topics.html ├── tests.py ├── urls.py ├── views.py ├── manage.py ├── making_pages ├── learning_log ├── __init__.py ├── settings.py ├── urls.py ├── wsgi.py ├── learning_logs ├── __init__.py ├── admin.py ├── apps.py ├── migrations ├── 0001_initial.py ├── 0002_entry.py ├── __init__.py ├── models.py ├── templates ├── learning_logs ├── index.html ├── tests.py ├── urls.py ├── views.py ├── manage.py ├── setting_up_project ├── learning_log ├── __init__.py ├── settings.py ├── urls.py ├── wsgi.py ├── manage.py ├── starting_an_app ├── learning_log ├── __init__.py ├── settings.py ├── urls.py ├── wsgi.py ├── learning_logs ├── __init__.py ├── admin.py ├── apps.py ├── migrations ├── 0001_initial.py ├── 0002_entry.py ├── __init__.py ├── models.py ├── tests.py ├── views.py ├── manage.py ├── chapter_19 ├── allowing_users_to_enter_data ├── learning_log ├── __init__.py ├── settings.py ├── urls.py ├── wsgi.py ├── learning_logs ├── __init__.py ├── admin.py ├── apps.py ├── forms.py ├── migrations ├── 0001_initial.py ├── 0002_entry.py ├── __init__.py ├── models.py ├── templates ├── learning_logs ├── base.html ├── edit_entry.html ├── index.html ├── new_entry.html ├── new_topic.html ├── topic.html ├── topics.html ├── tests.py ├── urls.py ├── views.py ├── manage.py ├── allowing_users_to_own_their_data ├── learning_log ├── __init__.py ├── settings.py ├── urls.py ├── wsgi.py ├── learning_logs ├── __init__.py ├── admin.py ├── apps.py ├── forms.py ├── migrations ├── 0001_initial.py ├── 0002_entry.py ├── 0003_topic_owner.py ├── __init__.py ├── models.py ├── templates ├── learning_logs ├── base.html ├── edit_entry.html ├── index.html ├── new_entry.html ├── new_topic.html ├── topic.html ├── topics.html ├── tests.py ├── urls.py ├── views.py ├── manage.py ├── users ├── __init__.py ├── admin.py ├── apps.py ├── migrations ├── __init__.py ├── models.py ├── templates ├── registration ├── logged_out.html ├── login.html ├── register.html ├── tests.py ├── urls.py ├── views.py ├── setting_up_user_accounts ├── learning_log ├── __init__.py ├── settings.py ├── urls.py ├── wsgi.py ├── learning_logs ├── __init__.py ├── admin.py ├── apps.py ├── forms.py ├── migrations ├── 0001_initial.py ├── 0002_entry.py ├── __init__.py ├── models.py ├── templates ├── learning_logs ├── base.html ├── edit_entry.html ├── index.html ├── new_entry.html ├── new_topic.html ├── topic.html ├── topics.html ├── tests.py ├── urls.py ├── views.py ├── manage.py ├── users ├── __init__.py ├── admin.py ├── apps.py ├── migrations ├── __init__.py ├── models.py ├── templates ├── registration ├── logged_out.html ├── login.html ├── register.html ├── tests.py ├── urls.py ├── views.py ├── chapter_20 ├── deploying_learning_log ├── .gitignore ├── Procfile ├── learning_log ├── __init__.py ├── settings.py ├── urls.py ├── wsgi.py ├── learning_logs ├── __init__.py ├── admin.py ├── apps.py ├── forms.py ├── migrations ├── 0001_initial.py ├── 0002_entry.py ├── 0003_topic_owner.py ├── __init__.py ├── models.py ├── templates ├── learning_logs ├── base.html ├── edit_entry.html ├── index.html ├── new_entry.html ├── new_topic.html ├── topic.html ├── topics.html ├── tests.py ├── urls.py ├── views.py ├── manage.py ├── requirements.txt ├── runtime.txt ├── templates ├── 404.html ├── 500.html ├── users ├── __init__.py ├── admin.py ├── apps.py ├── migrations ├── __init__.py ├── models.py ├── templates ├── registration ├── logged_out.html ├── login.html ├── register.html ├── tests.py ├── urls.py ├── views.py ├── styling_learning_log ├── learning_log ├── __init__.py ├── settings.py ├── urls.py ├── wsgi.py ├── learning_logs ├── __init__.py ├── admin.py ├── apps.py ├── forms.py ├── migrations ├── 0001_initial.py ├── 0002_entry.py ├── 0003_topic_owner.py ├── __init__.py ├── models.py ├── templates ├── learning_logs ├── base.html ├── edit_entry.html ├── index.html ├── new_entry.html ├── new_topic.html ├── topic.html ├── topics.html ├── tests.py ├── urls.py ├── views.py ├── manage.py ├── users ├── __init__.py ├── admin.py ├── apps.py ├── migrations ├── __init__.py ├── models.py ├── templates ├── registration ├── logged_out.html ├── login.html ├── register.html ├── tests.py ├── urls.py ├── views.py ├── cheat_sheets ├── beginners_python_cheat_sheet_all.zip ├── beginners_python_cheat_sheet_pcc.pdf ├── beginners_python_cheat_sheet_pcc_all.pdf ├── beginners_python_cheat_sheet_pcc_classes.pdf ├── beginners_python_cheat_sheet_pcc_dictionaries.pdf ├── beginners_python_cheat_sheet_pcc_django.pdf ├── beginners_python_cheat_sheet_pcc_files_exceptions.pdf ├── beginners_python_cheat_sheet_pcc_functions.pdf ├── beginners_python_cheat_sheet_pcc_if_while.pdf ├── beginners_python_cheat_sheet_pcc_lists.pdf ├── beginners_python_cheat_sheet_pcc_matplotlib.pdf ├── beginners_python_cheat_sheet_pcc_plotly.pdf ├── beginners_python_cheat_sheet_pcc_pygame.pdf ├── beginners_python_cheat_sheet_pcc_testing.pdf ├── numbers.json ├── pi_digits.txt ├── pi_digits_10^9.txt ├── programing.txt ├── username.json ├── images ├── colormap.png ├── readme.txt ├── tests ├── fib.py ├── filter.py ├── get_font_pygame.py ├── name_function.py ├── test_code.py ├── test_def.py ├── test_match.py ├── test_range.py ├── test_string.py