├── README.md ├── code_1_2 ├── Deck.py ├── Person.py ├── bit_count.py ├── comb.py ├── dict_invert.py ├── excel_example.py ├── excel_example.xls ├── excel_example_out.py ├── excel_example_out.xls ├── fact_exception.py ├── id_checksum.py ├── id_checksum.xls ├── itb_examples.py ├── local_bar.py ├── local_foo.py ├── long_line.py ├── loop_del.py ├── m35.py ├── max_of_3n.py ├── max_of_3n_raw.py ├── my_sqrt.py ├── my_sqrt_m.py ├── myhello.py ├── mymath.py ├── numpy_ex1.py ├── numpy_ex2.py ├── numpy_ex3.py ├── numpy_ex3_KNMI_20160101_20160630.txt ├── numpy_ex3_KNMI_20160101_20160630_backup.txt ├── numpy_ex3_KNMI_20160601_20160630.txt ├── numpy_ex3_KNMI_20160601_20160630_backup.txt ├── numpy_ex4.png ├── numpy_ex4.py ├── poker_sum.py ├── powerset.py └── prime_sieve.py ├── code_3 ├── Deck.py ├── id_checksum.py ├── id_checksum.xls ├── itb_examples.py ├── prime_sieve.py └── triple_quote.py ├── code_4 ├── KNMI_20160101_20160630.txt ├── KNMI_20160101_20160630_new.csv ├── MyDeck.py ├── MyDeck_generator_expr.py ├── MyDeck_gf.py ├── ascii_format.py ├── co_acc.py ├── dec_memo.py ├── dec_memo_limit.py ├── dec_natural.py ├── dec_time.py ├── earthquake.py ├── earthquake.txt ├── earthquake_data.json ├── earthquake_data_new.json ├── earthquake_data_small.json ├── earthquake_data_small_b.json ├── fact.py ├── fib.py ├── file_bad.py ├── file_basic.py ├── file_basic.txt ├── file_basic_big5_cp950.txt ├── file_basic_removed.txt ├── file_basic_utf8.txt ├── file_remove_blankline.py ├── fl_ctof.py ├── fl_fact.py ├── fl_failed.py ├── fl_odd_fibs.py ├── fl_sq_even.py ├── fl_tph.py ├── frange_class.py ├── frange_gf.py ├── hello_ascii.py ├── hello_big5_cp950.py ├── hello_big5_cp950_shebang.py ├── hello_utf8.py ├── hello_utf8_shebang.py ├── hex.py ├── hf_sum.py ├── knmi.py ├── lex_perm.py ├── local_bar.py ├── local_foo.py ├── m99_format.py ├── max_so_far.py ├── perm.py ├── perm_product.py ├── pickle_rw.py ├── queen_basic.py ├── queen_c++.cpp ├── queen_hettingers.py ├── queen_hettingers_gf.py ├── queen_howell.py ├── queen_test.py ├── scope_basic.py ├── scope_counter.py ├── scope_counter_shared.py ├── scope_default_arg_mutable.py ├── scope_dynamic.py ├── scope_my_sqrt.py ├── scope_sorted.py ├── test_hk.txt ├── tph.py ├── unique_gf.py ├── unique_set.py ├── vase.txt ├── vase_cp950.txt ├── vase_gbk.txt ├── vase_tr.py └── yield_from_basic.py ├── code_5 ├── A_B.py ├── Card.py ├── Deck.py ├── Deck_1.py ├── Deck_2.py ├── Deck_3.py ├── Deck_4.py ├── Fibmemo.py ├── MyDeck.py ├── MyDeck_generator_expr.py ├── MyDeck_gf.py ├── Person.py ├── Person_2.py ├── Person_property.py ├── a.py ├── co_acc.py ├── except_foo_bar.py ├── except_reraise.py ├── except_return.py ├── fact_exception_1.py ├── fact_exception_2.py ├── fact_exception_3.py ├── fact_traditional.py ├── fl_ctof.py ├── fl_fact.py ├── fl_failed.py ├── fl_odd_fibs.py ├── fl_sq_even.py ├── fl_tph.py ├── frange_class.py ├── frange_gf.py ├── futures_process.py ├── lex_perm.py ├── max_so_far.py ├── method_decorator.py ├── mi.py ├── myhello.py ├── myhello2.py ├── myhello3.py ├── mymath.py ├── mymath2.py ├── mymath3.py ├── open_file.py ├── package_example │ ├── __init__.py │ ├── formats │ │ ├── __init__.py │ │ ├── bar.py │ │ ├── bmp.py │ │ ├── foo.py │ │ ├── jpg.py │ │ └── png.py │ ├── gui │ │ ├── __init__.py │ │ ├── canvas.py │ │ └── menu.py │ ├── info.py │ └── tools │ │ ├── __init__.py │ │ ├── bar.py │ │ ├── foo.py │ │ ├── rotate.py │ │ └── xyz │ │ └── __init__.py ├── package_example_main.py ├── perm.py ├── private_name.py ├── queen_basic.py ├── queen_hettingers_gf.py ├── text_big5.txt ├── text_utf16be.txt ├── text_utf8.txt ├── tiger.py ├── tph.py ├── unique_gf.py ├── unique_set.py ├── weather_hsinchu.py ├── weather_hsinchu.py_all_a.txt ├── weather_hsinchu.py_all_b.txt └── while_else.py ├── py01_intro.pdf ├── py02_basic_part1.pdf ├── py02_basic_part2.pdf ├── py02_basic_part3.pdf ├── py02_basic_part4_ex.pdf ├── py03_numeric.pdf ├── py04_container_part1.pdf ├── py04_container_part1b.pdf ├── py04_container_part2.pdf ├── py05_function_1.pdf ├── py05_function_2.pdf ├── py05_function_3.pdf ├── py05_function_4.pdf ├── py06_str_format.pdf ├── py07_file_bytes_encoding.pdf ├── py08_class.pdf ├── py09_module.pdf ├── py10_exception.pdf └── py11_others.pdf /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/README.md -------------------------------------------------------------------------------- /code_1_2/Deck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/Deck.py -------------------------------------------------------------------------------- /code_1_2/Person.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/Person.py -------------------------------------------------------------------------------- /code_1_2/bit_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/bit_count.py -------------------------------------------------------------------------------- /code_1_2/comb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/comb.py -------------------------------------------------------------------------------- /code_1_2/dict_invert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/dict_invert.py -------------------------------------------------------------------------------- /code_1_2/excel_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/excel_example.py -------------------------------------------------------------------------------- /code_1_2/excel_example.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/excel_example.xls -------------------------------------------------------------------------------- /code_1_2/excel_example_out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/excel_example_out.py -------------------------------------------------------------------------------- /code_1_2/excel_example_out.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/excel_example_out.xls -------------------------------------------------------------------------------- /code_1_2/fact_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/fact_exception.py -------------------------------------------------------------------------------- /code_1_2/id_checksum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/id_checksum.py -------------------------------------------------------------------------------- /code_1_2/id_checksum.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/id_checksum.xls -------------------------------------------------------------------------------- /code_1_2/itb_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/itb_examples.py -------------------------------------------------------------------------------- /code_1_2/local_bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/local_bar.py -------------------------------------------------------------------------------- /code_1_2/local_foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/local_foo.py -------------------------------------------------------------------------------- /code_1_2/long_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/long_line.py -------------------------------------------------------------------------------- /code_1_2/loop_del.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/loop_del.py -------------------------------------------------------------------------------- /code_1_2/m35.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/m35.py -------------------------------------------------------------------------------- /code_1_2/max_of_3n.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/max_of_3n.py -------------------------------------------------------------------------------- /code_1_2/max_of_3n_raw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/max_of_3n_raw.py -------------------------------------------------------------------------------- /code_1_2/my_sqrt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/my_sqrt.py -------------------------------------------------------------------------------- /code_1_2/my_sqrt_m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/my_sqrt_m.py -------------------------------------------------------------------------------- /code_1_2/myhello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/myhello.py -------------------------------------------------------------------------------- /code_1_2/mymath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/mymath.py -------------------------------------------------------------------------------- /code_1_2/numpy_ex1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/numpy_ex1.py -------------------------------------------------------------------------------- /code_1_2/numpy_ex2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/numpy_ex2.py -------------------------------------------------------------------------------- /code_1_2/numpy_ex3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/numpy_ex3.py -------------------------------------------------------------------------------- /code_1_2/numpy_ex3_KNMI_20160101_20160630.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/numpy_ex3_KNMI_20160101_20160630.txt -------------------------------------------------------------------------------- /code_1_2/numpy_ex3_KNMI_20160101_20160630_backup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/numpy_ex3_KNMI_20160101_20160630_backup.txt -------------------------------------------------------------------------------- /code_1_2/numpy_ex3_KNMI_20160601_20160630.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/numpy_ex3_KNMI_20160601_20160630.txt -------------------------------------------------------------------------------- /code_1_2/numpy_ex3_KNMI_20160601_20160630_backup.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/numpy_ex3_KNMI_20160601_20160630_backup.txt -------------------------------------------------------------------------------- /code_1_2/numpy_ex4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/numpy_ex4.png -------------------------------------------------------------------------------- /code_1_2/numpy_ex4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/numpy_ex4.py -------------------------------------------------------------------------------- /code_1_2/poker_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/poker_sum.py -------------------------------------------------------------------------------- /code_1_2/powerset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/powerset.py -------------------------------------------------------------------------------- /code_1_2/prime_sieve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_1_2/prime_sieve.py -------------------------------------------------------------------------------- /code_3/Deck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_3/Deck.py -------------------------------------------------------------------------------- /code_3/id_checksum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_3/id_checksum.py -------------------------------------------------------------------------------- /code_3/id_checksum.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_3/id_checksum.xls -------------------------------------------------------------------------------- /code_3/itb_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_3/itb_examples.py -------------------------------------------------------------------------------- /code_3/prime_sieve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_3/prime_sieve.py -------------------------------------------------------------------------------- /code_3/triple_quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_3/triple_quote.py -------------------------------------------------------------------------------- /code_4/KNMI_20160101_20160630.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/KNMI_20160101_20160630.txt -------------------------------------------------------------------------------- /code_4/KNMI_20160101_20160630_new.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/KNMI_20160101_20160630_new.csv -------------------------------------------------------------------------------- /code_4/MyDeck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/MyDeck.py -------------------------------------------------------------------------------- /code_4/MyDeck_generator_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/MyDeck_generator_expr.py -------------------------------------------------------------------------------- /code_4/MyDeck_gf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/MyDeck_gf.py -------------------------------------------------------------------------------- /code_4/ascii_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/ascii_format.py -------------------------------------------------------------------------------- /code_4/co_acc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/co_acc.py -------------------------------------------------------------------------------- /code_4/dec_memo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/dec_memo.py -------------------------------------------------------------------------------- /code_4/dec_memo_limit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/dec_memo_limit.py -------------------------------------------------------------------------------- /code_4/dec_natural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/dec_natural.py -------------------------------------------------------------------------------- /code_4/dec_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/dec_time.py -------------------------------------------------------------------------------- /code_4/earthquake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/earthquake.py -------------------------------------------------------------------------------- /code_4/earthquake.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/earthquake.txt -------------------------------------------------------------------------------- /code_4/earthquake_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/earthquake_data.json -------------------------------------------------------------------------------- /code_4/earthquake_data_new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/earthquake_data_new.json -------------------------------------------------------------------------------- /code_4/earthquake_data_small.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/earthquake_data_small.json -------------------------------------------------------------------------------- /code_4/earthquake_data_small_b.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/earthquake_data_small_b.json -------------------------------------------------------------------------------- /code_4/fact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/fact.py -------------------------------------------------------------------------------- /code_4/fib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/fib.py -------------------------------------------------------------------------------- /code_4/file_bad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/file_bad.py -------------------------------------------------------------------------------- /code_4/file_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/file_basic.py -------------------------------------------------------------------------------- /code_4/file_basic.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/file_basic.txt -------------------------------------------------------------------------------- /code_4/file_basic_big5_cp950.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/file_basic_big5_cp950.txt -------------------------------------------------------------------------------- /code_4/file_basic_removed.txt: -------------------------------------------------------------------------------- 1 | abc 2 | def 123 3 | +-*/ how are you? 4 | bye 5 | -------------------------------------------------------------------------------- /code_4/file_basic_utf8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/file_basic_utf8.txt -------------------------------------------------------------------------------- /code_4/file_remove_blankline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/file_remove_blankline.py -------------------------------------------------------------------------------- /code_4/fl_ctof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/fl_ctof.py -------------------------------------------------------------------------------- /code_4/fl_fact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/fl_fact.py -------------------------------------------------------------------------------- /code_4/fl_failed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/fl_failed.py -------------------------------------------------------------------------------- /code_4/fl_odd_fibs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/fl_odd_fibs.py -------------------------------------------------------------------------------- /code_4/fl_sq_even.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/fl_sq_even.py -------------------------------------------------------------------------------- /code_4/fl_tph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/fl_tph.py -------------------------------------------------------------------------------- /code_4/frange_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/frange_class.py -------------------------------------------------------------------------------- /code_4/frange_gf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/frange_gf.py -------------------------------------------------------------------------------- /code_4/hello_ascii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/hello_ascii.py -------------------------------------------------------------------------------- /code_4/hello_big5_cp950.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/hello_big5_cp950.py -------------------------------------------------------------------------------- /code_4/hello_big5_cp950_shebang.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/hello_big5_cp950_shebang.py -------------------------------------------------------------------------------- /code_4/hello_utf8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/hello_utf8.py -------------------------------------------------------------------------------- /code_4/hello_utf8_shebang.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/hello_utf8_shebang.py -------------------------------------------------------------------------------- /code_4/hex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/hex.py -------------------------------------------------------------------------------- /code_4/hf_sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/hf_sum.py -------------------------------------------------------------------------------- /code_4/knmi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/knmi.py -------------------------------------------------------------------------------- /code_4/lex_perm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/lex_perm.py -------------------------------------------------------------------------------- /code_4/local_bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/local_bar.py -------------------------------------------------------------------------------- /code_4/local_foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/local_foo.py -------------------------------------------------------------------------------- /code_4/m99_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/m99_format.py -------------------------------------------------------------------------------- /code_4/max_so_far.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/max_so_far.py -------------------------------------------------------------------------------- /code_4/perm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/perm.py -------------------------------------------------------------------------------- /code_4/perm_product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/perm_product.py -------------------------------------------------------------------------------- /code_4/pickle_rw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/pickle_rw.py -------------------------------------------------------------------------------- /code_4/queen_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/queen_basic.py -------------------------------------------------------------------------------- /code_4/queen_c++.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/queen_c++.cpp -------------------------------------------------------------------------------- /code_4/queen_hettingers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/queen_hettingers.py -------------------------------------------------------------------------------- /code_4/queen_hettingers_gf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/queen_hettingers_gf.py -------------------------------------------------------------------------------- /code_4/queen_howell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/queen_howell.py -------------------------------------------------------------------------------- /code_4/queen_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/queen_test.py -------------------------------------------------------------------------------- /code_4/scope_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/scope_basic.py -------------------------------------------------------------------------------- /code_4/scope_counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/scope_counter.py -------------------------------------------------------------------------------- /code_4/scope_counter_shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/scope_counter_shared.py -------------------------------------------------------------------------------- /code_4/scope_default_arg_mutable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/scope_default_arg_mutable.py -------------------------------------------------------------------------------- /code_4/scope_dynamic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/scope_dynamic.py -------------------------------------------------------------------------------- /code_4/scope_my_sqrt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/scope_my_sqrt.py -------------------------------------------------------------------------------- /code_4/scope_sorted.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/scope_sorted.py -------------------------------------------------------------------------------- /code_4/test_hk.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/test_hk.txt -------------------------------------------------------------------------------- /code_4/tph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/tph.py -------------------------------------------------------------------------------- /code_4/unique_gf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/unique_gf.py -------------------------------------------------------------------------------- /code_4/unique_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/unique_set.py -------------------------------------------------------------------------------- /code_4/vase.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/vase.txt -------------------------------------------------------------------------------- /code_4/vase_cp950.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/vase_cp950.txt -------------------------------------------------------------------------------- /code_4/vase_gbk.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/vase_gbk.txt -------------------------------------------------------------------------------- /code_4/vase_tr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/vase_tr.py -------------------------------------------------------------------------------- /code_4/yield_from_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_4/yield_from_basic.py -------------------------------------------------------------------------------- /code_5/A_B.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/A_B.py -------------------------------------------------------------------------------- /code_5/Card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/Card.py -------------------------------------------------------------------------------- /code_5/Deck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/Deck.py -------------------------------------------------------------------------------- /code_5/Deck_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/Deck_1.py -------------------------------------------------------------------------------- /code_5/Deck_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/Deck_2.py -------------------------------------------------------------------------------- /code_5/Deck_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/Deck_3.py -------------------------------------------------------------------------------- /code_5/Deck_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/Deck_4.py -------------------------------------------------------------------------------- /code_5/Fibmemo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/Fibmemo.py -------------------------------------------------------------------------------- /code_5/MyDeck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/MyDeck.py -------------------------------------------------------------------------------- /code_5/MyDeck_generator_expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/MyDeck_generator_expr.py -------------------------------------------------------------------------------- /code_5/MyDeck_gf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/MyDeck_gf.py -------------------------------------------------------------------------------- /code_5/Person.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/Person.py -------------------------------------------------------------------------------- /code_5/Person_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/Person_2.py -------------------------------------------------------------------------------- /code_5/Person_property.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/Person_property.py -------------------------------------------------------------------------------- /code_5/a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/a.py -------------------------------------------------------------------------------- /code_5/co_acc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/co_acc.py -------------------------------------------------------------------------------- /code_5/except_foo_bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/except_foo_bar.py -------------------------------------------------------------------------------- /code_5/except_reraise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/except_reraise.py -------------------------------------------------------------------------------- /code_5/except_return.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/except_return.py -------------------------------------------------------------------------------- /code_5/fact_exception_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/fact_exception_1.py -------------------------------------------------------------------------------- /code_5/fact_exception_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/fact_exception_2.py -------------------------------------------------------------------------------- /code_5/fact_exception_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/fact_exception_3.py -------------------------------------------------------------------------------- /code_5/fact_traditional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/fact_traditional.py -------------------------------------------------------------------------------- /code_5/fl_ctof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/fl_ctof.py -------------------------------------------------------------------------------- /code_5/fl_fact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/fl_fact.py -------------------------------------------------------------------------------- /code_5/fl_failed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/fl_failed.py -------------------------------------------------------------------------------- /code_5/fl_odd_fibs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/fl_odd_fibs.py -------------------------------------------------------------------------------- /code_5/fl_sq_even.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/fl_sq_even.py -------------------------------------------------------------------------------- /code_5/fl_tph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/fl_tph.py -------------------------------------------------------------------------------- /code_5/frange_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/frange_class.py -------------------------------------------------------------------------------- /code_5/frange_gf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/frange_gf.py -------------------------------------------------------------------------------- /code_5/futures_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/futures_process.py -------------------------------------------------------------------------------- /code_5/lex_perm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/lex_perm.py -------------------------------------------------------------------------------- /code_5/max_so_far.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/max_so_far.py -------------------------------------------------------------------------------- /code_5/method_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/method_decorator.py -------------------------------------------------------------------------------- /code_5/mi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/mi.py -------------------------------------------------------------------------------- /code_5/myhello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/myhello.py -------------------------------------------------------------------------------- /code_5/myhello2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/myhello2.py -------------------------------------------------------------------------------- /code_5/myhello3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/myhello3.py -------------------------------------------------------------------------------- /code_5/mymath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/mymath.py -------------------------------------------------------------------------------- /code_5/mymath2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/mymath2.py -------------------------------------------------------------------------------- /code_5/mymath3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/mymath3.py -------------------------------------------------------------------------------- /code_5/open_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/open_file.py -------------------------------------------------------------------------------- /code_5/package_example/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example/__init__.py -------------------------------------------------------------------------------- /code_5/package_example/formats/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example/formats/__init__.py -------------------------------------------------------------------------------- /code_5/package_example/formats/bar.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | def square(x): 4 | return x * x 5 | -------------------------------------------------------------------------------- /code_5/package_example/formats/bmp.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code_5/package_example/formats/foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example/formats/foo.py -------------------------------------------------------------------------------- /code_5/package_example/formats/jpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example/formats/jpg.py -------------------------------------------------------------------------------- /code_5/package_example/formats/png.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code_5/package_example/gui/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example/gui/__init__.py -------------------------------------------------------------------------------- /code_5/package_example/gui/canvas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example/gui/canvas.py -------------------------------------------------------------------------------- /code_5/package_example/gui/menu.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /code_5/package_example/info.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /code_5/package_example/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example/tools/__init__.py -------------------------------------------------------------------------------- /code_5/package_example/tools/bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example/tools/bar.py -------------------------------------------------------------------------------- /code_5/package_example/tools/foo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example/tools/foo.py -------------------------------------------------------------------------------- /code_5/package_example/tools/rotate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example/tools/rotate.py -------------------------------------------------------------------------------- /code_5/package_example/tools/xyz/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example/tools/xyz/__init__.py -------------------------------------------------------------------------------- /code_5/package_example_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/package_example_main.py -------------------------------------------------------------------------------- /code_5/perm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/perm.py -------------------------------------------------------------------------------- /code_5/private_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/private_name.py -------------------------------------------------------------------------------- /code_5/queen_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/queen_basic.py -------------------------------------------------------------------------------- /code_5/queen_hettingers_gf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/queen_hettingers_gf.py -------------------------------------------------------------------------------- /code_5/text_big5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/text_big5.txt -------------------------------------------------------------------------------- /code_5/text_utf16be.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/text_utf16be.txt -------------------------------------------------------------------------------- /code_5/text_utf8.txt: -------------------------------------------------------------------------------- 1 | 你好 2 | hello python 3 | 123 4 | 床前明月光 疑是地上霜 5 | 6 | 舉頭望明月,低頭思故鄉 7 | 456 8 | def 9 | -------------------------------------------------------------------------------- /code_5/tiger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/tiger.py -------------------------------------------------------------------------------- /code_5/tph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/tph.py -------------------------------------------------------------------------------- /code_5/unique_gf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/unique_gf.py -------------------------------------------------------------------------------- /code_5/unique_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/unique_set.py -------------------------------------------------------------------------------- /code_5/weather_hsinchu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/weather_hsinchu.py -------------------------------------------------------------------------------- /code_5/weather_hsinchu.py_all_a.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/weather_hsinchu.py_all_a.txt -------------------------------------------------------------------------------- /code_5/weather_hsinchu.py_all_b.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/weather_hsinchu.py_all_b.txt -------------------------------------------------------------------------------- /code_5/while_else.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/code_5/while_else.py -------------------------------------------------------------------------------- /py01_intro.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py01_intro.pdf -------------------------------------------------------------------------------- /py02_basic_part1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py02_basic_part1.pdf -------------------------------------------------------------------------------- /py02_basic_part2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py02_basic_part2.pdf -------------------------------------------------------------------------------- /py02_basic_part3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py02_basic_part3.pdf -------------------------------------------------------------------------------- /py02_basic_part4_ex.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py02_basic_part4_ex.pdf -------------------------------------------------------------------------------- /py03_numeric.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py03_numeric.pdf -------------------------------------------------------------------------------- /py04_container_part1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py04_container_part1.pdf -------------------------------------------------------------------------------- /py04_container_part1b.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py04_container_part1b.pdf -------------------------------------------------------------------------------- /py04_container_part2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py04_container_part2.pdf -------------------------------------------------------------------------------- /py05_function_1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py05_function_1.pdf -------------------------------------------------------------------------------- /py05_function_2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py05_function_2.pdf -------------------------------------------------------------------------------- /py05_function_3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py05_function_3.pdf -------------------------------------------------------------------------------- /py05_function_4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py05_function_4.pdf -------------------------------------------------------------------------------- /py06_str_format.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py06_str_format.pdf -------------------------------------------------------------------------------- /py07_file_bytes_encoding.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py07_file_bytes_encoding.pdf -------------------------------------------------------------------------------- /py08_class.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py08_class.pdf -------------------------------------------------------------------------------- /py09_module.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py09_module.pdf -------------------------------------------------------------------------------- /py10_exception.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py10_exception.pdf -------------------------------------------------------------------------------- /py11_others.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yehnan/python_book_slides/HEAD/py11_others.pdf --------------------------------------------------------------------------------