{"id":15020247,"url":"https://github.com/huixxi/fast-py3","last_synced_at":"2025-10-20T03:44:30.539Z","repository":{"id":129596466,"uuid":"123225433","full_name":"Huixxi/Fast-Py3","owner":"Huixxi","description":"Life is too short, you need python.:snake:","archived":false,"fork":false,"pushed_at":"2019-08-21T06:01:17.000Z","size":297,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-01-31T06:51:19.925Z","etag":null,"topics":["ipynb","python-tutorial","python3"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Huixxi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-02-28T03:44:47.000Z","updated_at":"2023-06-14T08:59:11.000Z","dependencies_parsed_at":"2023-04-06T15:48:11.747Z","dependency_job_id":null,"html_url":"https://github.com/Huixxi/Fast-Py3","commit_stats":{"total_commits":113,"total_committers":1,"mean_commits":113.0,"dds":0.0,"last_synced_commit":"d8cfc2eee8bc6a2d1c1d4a1d0a95a542781517f7"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Huixxi%2FFast-Py3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Huixxi%2FFast-Py3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Huixxi%2FFast-Py3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Huixxi%2FFast-Py3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Huixxi","download_url":"https://codeload.github.com/Huixxi/Fast-Py3/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238120390,"owners_count":19419763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ipynb","python-tutorial","python3"],"created_at":"2024-09-24T19:54:48.134Z","updated_at":"2025-10-20T03:44:30.462Z","avatar_url":"https://github.com/Huixxi.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"![](https://github.com/Huixxi/Fast-Py3/blob/master/images/a.jpg)\n# A Fast Python3 Tutorial For Beginners.  \nPython is a very popular programming language which is very useful, powerful, interesting and easy to learn.  \n\n## Introduction.\nThis is a basic tutorial of python3 for beginners. From **Basic Datatypes** to **Object Oriented Programming(OOP)**.   \nIt is mainly based on [Liao Xuefeng's Python3 Tutorial][1] and book [Begining Python from Novice to Professional 3rd Edition][2]. It also includes some other useful points about python3.  \n\n## Installation\nGo python official website: https://www.python.org/ to download and install.(If you are using Linux(ubuntu/redhat...) or Mac, there is no need to do so, because python is a build-in software on these platforms.)  \n**Installation of third-party modules:**  \n* `pip(pip3) install 'package name'` (`pip3` for `python3`)\n* `conda install 'package ame'` (if you have installed `Anaconda`)\n\n## Python IDE Recommend\n* [PyCharm](https://www.jetbrains.com/pycharm/) is highly recommended. It is free(the community version), cross-platform(PC, Mac, Linux), concise and efficient, which is suited to large project development.\n* [Jupyter Notebook](https://jupyter.org/) is also highly recommended. It is fast, flexible, lightweight, interactive and efficient, which is suited to small script coding and testing. You will fall in love with it immediately. [How to setup jupyter notebook.][3]\n\n## Useful Websites\n* [Time Complexity Fast Check.](https://wiki.python.org/moin/TimeComplexity)\n* [A Guide To Use `super()`](https://rhettinger.wordpress.com/2011/05/26/super-considered-super/)\n\n## Tutorial Catalogue\nOnline versions are available, just click the [`Online`] link to run the demo.\n+ **Basic Python3**\n  * 00 [Basic Py3][10] **[**[Online][100]**]**\n  * 01 [String][11] **[**[Online][101]**]**\n  * 02 [List \u0026 Tuple][12] **[**[Online][102]**]**\n  * 03 [Dict \u0026 Set][13] **[**[Online][103]**]**\n  * 04 [Conditionals][14] **[**[Online][104]**]**\n  * 05 [Basic Looping][15] **[**[Online][105]**]**\n  * 06 [Character Encoding][16] **[**[Online][106]**]**\n  * 07 [Formatted Output][17] **[**[Online][107]**]**\n\n+ **Function**\n  * 00 [Def Function \u0026 Parameters][20] **[**[Online][200]**]**\n  * 01 [Functional Programming:`map`/`reduce`/`zip`/`filter`/`sorted`/`lambda`][21] **[**[Online][201]**]**\n  * 02 [Decorator][22] **[**[Online][202]**]**\n  * 03 [Generator][23] **[**[Online][203]**]**\n  * 04 [Pythonic Way: iterator][24] **[**[Online][204]**]**\n  * 05 [File IO][25] **[**[Online][205]**]**\n\n+ **Object Oriented Programming-OOP**\n  * 00 [Object_Oriented_Programming(OOP):`Class`/`Inherit`/`Polymorphism`][30] **[**[Online][300]**]**\n  * 01 [Magic Method \u0026 High Level OOP][31] **[**[Online][301]**]**\n\n+ **Exception Handling**\n  * 00 [Exception Handling-A: `try...except...finally...`][40] **[**[Online][400]**]**\n  * 01 [Exception Handling-B][41] **[**[Online][401]**]**\n  * 02 [A_Logger_Demo][42] **[**[Online][402]**]**\n\n+ **Multi Threading\u0026Processing**\n  * 00 [Multi_Threading][50] **[**[Online][500]**]**\n  * 01 [Multi_Processing][51] **[**[Online][501]**]**\n  \n+ **Built-in Modules**\n  * 00 [Re: Regular_Expression][61] **[**[Online][600]**]**\n  * 01 [Common Modules: `datatime`/`collections`/`hashlib`][62] **[**[Online][601]**]**\n\n+ **Useful Tools**  \nTo be continue ...\n  * Numpy\n  * Scipy\n  * Matplotlib\n  * Pandas\n  * Cython\n\n\u003ca href=\"https://info.flagcounter.com/0GdE\"\u003e\u003cimg src=\"https://s11.flagcounter.com/count2/0GdE/bg_FFFFFF/txt_000000/border_CCCCCC/columns_2/maxflags_10/viewers_0/labels_0/pageviews_0/flags_0/percent_0/\" alt=\"Flag Counter\" border=\"0\"\u003e\u003c/a\u003e\n\n\n[1]: https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000\n[2]: https://www.oreilly.com/library/view/beginning-python-from/9781484200285/\n[3]: https://www.cycygogo.cn/2017/06/09/Linux%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E6%90%AD%E5%BB%BATensorFlow%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E7%8E%AF%E5%A2%83/\n\n\n\n[10]: https://github.com/Huixxi/Fast-Py3/blob/master/00%20Basic%20Python3/00_Basic_Py3.ipynb\n[11]: https://github.com/Huixxi/Fast-Py3/blob/master/00%20Basic%20Python3/01_String.ipynb\n[12]: https://github.com/Huixxi/Fast-Py3/blob/master/00%20Basic%20Python3/02_List_Tuple.ipynb\n[13]: https://github.com/Huixxi/Fast-Py3/blob/master/00%20Basic%20Python3/03_Dict_Set.ipynb\n[14]: https://github.com/Huixxi/Fast-Py3/blob/master/00%20Basic%20Python3/04_Conditionals.ipynb\n[15]: https://github.com/Huixxi/Fast-Py3/blob/master/00%20Basic%20Python3/05_Looping.ipynb\n[16]: https://github.com/Huixxi/Fast-Py3/blob/master/00%20Basic%20Python3/06_Character_Encoding.ipynb\n[17]: https://github.com/Huixxi/Fast-Py3/blob/master/00%20Basic%20Python3/07_Print_Methods.ipynb\n\n[20]: https://github.com/Huixxi/Fast-Py3/blob/master/01%20Function/00_Def_Function.ipynb\n[21]: https://github.com/Huixxi/Fast-Py3/blob/master/01%20Function/01_Function_Tools.ipynb\n[22]: https://github.com/Huixxi/Fast-Py3/blob/master/01%20Function/02_Decorator.ipynb\n[23]: https://github.com/Huixxi/Fast-Py3/blob/master/01%20Function/03_Generator.ipynb\n[24]: https://github.com/Huixxi/Fast-Py3/blob/master/01%20Function/04_Pythonic_Way.ipynb\n[25]: https://github.com/Huixxi/Fast-Py3/blob/master/01%20Function/05_FILE_IO.ipynb\n\n[30]: https://github.com/Huixxi/Fast-Py3/blob/master/02%20Object%20Oriented%20Programming-OOP/00_Object_Oriented_Programming(OOP).ipynb\n[31]: https://github.com/Huixxi/Fast-Py3/blob/master/02%20Object%20Oriented%20Programming-OOP/01_Object_Oriented_Programming(OOP)High_Level.ipynb\n\n[40]: https://github.com/Huixxi/Fast-Py3/blob/master/03%20Exception%20Handling/00_Exception_Handling_A.ipynb\n[41]: https://github.com/Huixxi/Fast-Py3/blob/master/03%20Exception%20Handling/01_Exception_Handling_B.ipynb\n[42]: https://github.com/Huixxi/Fast-Py3/blob/master/03%20Exception%20Handling/02_A_Logger_Demo.ipynb\n\n[50]: https://github.com/Huixxi/Fast-Py3/blob/master/04%20Multi%20Threading_Processing/00_Multi_Threading.ipynb\n[51]: https://github.com/Huixxi/Fast-Py3/blob/master/04%20Multi%20Threading_Processing/01_Multi_Processing.ipynb\n\n[61]: https://github.com/Huixxi/Fast-Py3/blob/master/05%20Built-in%20Modules/00_Regular_Expression.ipynb\n[62]: https://github.com/Huixxi/Fast-Py3/blob/master/05%20Built-in%20Modules/01_Common_Modules.ipynb\n\n\n[100]: https://colab.research.google.com/drive/1MCXL3TyFveA7ByTnZ2lvisQhxvlkBJbx\n[101]: https://colab.research.google.com/drive/1YrxK5Mm1OaiwlO5UdZvu-ZO-GBu898Oz\n[102]: https://colab.research.google.com/drive/1U_x_--uB0Mp3ZL9zsND3garaPeOip13N\n[103]: https://colab.research.google.com/drive/1-53UYLXoMdwjs5Wob_NYIZb2SWm7R6bV\n[104]: https://colab.research.google.com/drive/1xQ_SvnaOoXU21ttERp5P-QWgE0_Td9Ee\n[105]: https://colab.research.google.com/drive/1o69TicBWP9mL9T-W6yDXo07yi3Axy7vU\n[106]: https://colab.research.google.com/drive/1iLD23S2iYaACKBIoeS7Xbigi_NsGLY6R\n[107]: https://colab.research.google.com/drive/1itxOHfzc5E5B3Wrnj9e5EfsvxUNlw_Oi\n\n[200]: https://colab.research.google.com/drive/17n80tonpWMo8L4nV3NwWUFjh60IVuI-P\n[201]: https://colab.research.google.com/drive/1sT9NakRuhI1Jw1Rv_fR221aZ1TenavDA\n[202]: https://colab.research.google.com/drive/1Rok7oCS1wws3KT7277m4l0nEl7nCnJSH\n[203]: https://colab.research.google.com/drive/1QWC-BG3QRZbTjh0MFHcJbLQ2hm1XLOGR\n[204]: https://colab.research.google.com/drive/17QAfi0SLWWsuEBbOvqf2myBXcj7gnD_u\n[205]: https://colab.research.google.com/drive/1pOEFqMI9jStiy902gdyvZ1WwTg_lXGSp\n\n[300]: https://colab.research.google.com/drive/1HYz9HSKUVvE0FcAEZZRC8QGCmcjvgzdf\n[301]: https://colab.research.google.com/drive/1gdlpOwbonFB3y7I9gbxEOHyCUoytdJTp\n\n[400]: https://colab.research.google.com/drive/1YayLzNLjf-kM7469oLkwQnC3-AzTTBvN\n[401]: https://colab.research.google.com/drive/1INHD2l1useJmntFtcfxy4EyNsNwAvlvh\n[402]: https://colab.research.google.com/drive/18Cx-h5DNulsuVesi8fTuqpdfbZBe3U06\n\n[500]: https://colab.research.google.com/drive/1N7AT3aWvWxMZMOU00HsvhgtRUTYYUsOT\n[501]: https://colab.research.google.com/drive/17VOiuMyqnhvo-ZSJpEnWZu0rECsh08tz\n\n[600]: https://colab.research.google.com/drive/10rUr5OA4Fp9q6bESOKJOPwxChMcls6gs\n[601]: https://colab.research.google.com/drive/1lRwfZy2cIlcYDBZXvLBOHM26q6zaYMLN\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuixxi%2Ffast-py3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhuixxi%2Ffast-py3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuixxi%2Ffast-py3/lists"}