This is a project including some tiny python files.
-
Install git on your machine. If you are using Windows, you can install GitBash which provides not only git feature, but a bash shell as well. If you are using Mac or Linux, please just install git from you terminal.
-
Install Python 3 and add Python 3 to your path. You can refer to this answer and change the directory to where your python is.
-
Open your gitbash, and try to type:
python --version
You will see something like this:
Python 3.6.0
This means you have successfully installed everything.
- Now just clone this repo:
git clone git@github.com:Jeky/pyctise.git
- Everything is done. Now you can go to the cloned directory and run some code there:
cd pyctices
python bubble_sort.py
- Using
cd
change directory to your cloned project.
cd pyctices
- Get the latest code:
git pull
-
2018-01-17: cal_builder.py
-
2018-01-17: cal_evaluator.py
-
2017-12-12: dynamic_instance.py
-
2017-12-11: add_method.py
-
2017-12-10: tuple_object.py
-
2017-12-09: args.py
-
2017-12-08: shape.py
-
2017-12-07: tree_ast.py
-
2017-12-06: binary_tree.py
-
2017-12-05: html_builder.py
-
2017-12-04: delegate.py
-
2017-12-03: polymorphism_subtype.py
-
2017-12-02: polymorphism_duck_type.py
-
2017-12-01: polymorphism_overload.py
-
2017-11-30: rangebuilder.py
-
2017-11-29: complex.py
-
2017-11-28: str_all_possible.py
-
2017-11-27: permutation.py
-
2017-11-26: graph_to_adj_matrix.py
-
2017-11-25: graph_connected_components.py
-
2017-11-24: graph_path.py
-
2017-11-23: graph_has_cycle.py
-
2017-11-22: graph_read.py
-
2017-11-21: parse_csv.py
-
2017-11-20: invert_graph.py
-
2017-11-19: page_rank.py
-
2017-11-18: graph_dict.py
-
2017-11-17: list_filter.py
-
2017-11-16: list_reduce.py
-
2017-11-15: list_map.py
-
2017-11-14: func_loop.py
-
2017-11-13: func_dict.py
-
2017-11-12: has_member.py
-
2017-11-11: reverse.py
-
2017-11-10: get_len.py
-
2017-11-09: compute_pi.py
-
2017-11-08: n_gram.py
-
2017-11-07: flatten_dict.py
-
2017-11-06: insertion_sort.py
-
2017-11-05: is_prime.py
-
2017-11-04: group_by.py
-
2017-11-03: count_words.py
-
2017-11-02: bubble_sort.py
-
2017-11-01: shuffle.py
-
2017-10-31: print_diamond.py