├── .gitignore ├── LICENSE ├── README.md ├── audios ├── bokeh.mp3 ├── daphne.mp3 ├── django.mp3 ├── falcon.mp3 ├── idle.mp3 ├── jinja.mp3 ├── nginx.mp3 ├── peewee.mp3 ├── pie.mp3 ├── pip.mp3 ├── pyramid.mp3 ├── quart.mp3 ├── quixote.mp3 ├── scrapy.mp3 ├── sphinx.mp3 ├── starlette.mp3 ├── tuple.mp3 ├── unicorn.mp3 ├── vibora.mp3 ├── werkzeug-backup.mp3 └── werkzeug.mp3 ├── images ├── 07cdd85807331dc6a2d69965ef0471547631fa2e4ad3f855afa227465a8169a8.png ├── 0dd85bfc4126ceddd1933f67e62fe83b2b4c7d60e8008f848e181476ba87d625.png ├── 0f54d72e9f81d227d0cc4eb48cde8cec2627ce983e5b72a12e0323c2827c9b68.png ├── 13faa6ad045c0030275226d3c67f2b204d34c1072ad0181a5aec3069fc8aa7f2.png ├── 22e5cbccd7c8306fdcf33a18d51dc189fd072f37d4138f59351eb5dbf0addc93.png ├── 244ee87f4b8deccad3841174ae7304ae3bc81633c5b8c387dec44d4390b8bf3e.png ├── 2fa25c7e346a7252ce76b557c97a2164bf445e95034d85f1876b793e37437faa.png ├── 30e4b572bf99113bc81528f22f9a142fb90e6fd7884bc44420e235213185a3a4.png ├── 30e6bf49e557c26f244a9d92853524777aed7155e6b17ce99495de37b524dc2c2.png ├── 342e34b20d018b135e6ae50b28e83a133686ed6cbe967ce8c263c30fe2d9db7e.png ├── 35289a49130660e0bf68255a0f0d657a6b3ed123506545ecb78a5e800c12cbf5.png ├── 4d6e64a47427413e6a0c1bf4201332253f88985211b9f122c40f9537d8c6de86.png ├── 54435f7a54f1d262500f6f8ed6ad5914f5f9038f279b6f5d5eaddf6ce1e349b8.png ├── 57f2f842432cc29961bd88a7ef948268d1773258fb06eecbbe2888155f9b60ff.png ├── 58179f63ffee28b96c7ef533ae76012833c470d7cc397a65f8eab2e4b20eee02.png ├── 5b3055996e96f1197338723bbc25b4a39ad66dc972a79a4cd95682a0a353ef88.png ├── 7b70600ae54f46c05cdcad6615111a60cb889d74357536a0000b7a0b6bedc8e0.png ├── 87c41a89c14caa3dd4f99da2de3c80a4602c37d483dd9fdd68df4b2906bc9730.png ├── 959ca6f09efbec19cd4b711e8be3ec762296f1a5074aead1562627281aaaf7a8.png ├── a33246c5eb101c7ccdf02ccf7feaf7511141a2a3aa36fa81924361ede2df1cae.png ├── a4e2f9c4ab62408a9dd76cee39193111300fdfa9cd867f60922784f9f4902fee.png ├── aec71d1449925d40a358df63dbcf70e2b01d0d9fc56f26f5e9837c8579d69869.png ├── af52307751a96cdc71b8f27fe9da82794754bd9a18f0287bc2c6cd8eb8ea128b.png ├── b258b049a34ff53e6146ada745861c20aeb43ff00988811cb9b511d6f1cc501d.png ├── b4ff09c41696120d13d564b90b45a8999f84ac716ef13532ed6c7149af197ecd.png ├── cover.png ├── d92ee81156c93c01a0c91f7bdbbf1426a855e4b0d1e5a4ffc9caa07f25bcfedc.png ├── db59f1acbe80d3630ef307310ed0141981029c96eb47e9d47f46e17ac9e6641f.png ├── de9027fc59d3887d51f845186ee49f64f4d7ad34266617ee24dee6e0f140958d.png ├── e53af8cd8b8872650fb5e7da97ecccc09f51becfc4ffcc4d23bdc98989df8d65.png ├── e56c85188191f6c1a0c9f73f45b1fc362712f7208ea0785929c28b0635697baf.png ├── e759e97e01d312e600652c34c1d4b296dd460cae96af1a0b152cf17a71882356.png ├── e98822751f8f5220f811ec88649d2627e8317d903b06d1347cefa16c650a1c10.png ├── f72223b5634e0eac9fc4e20257be60d815b59ff8348b3622911aed9041d84d8e.png ├── fdc8fc8504b36711870f5adc084e27f92d6de4ae92802089d586bd7243636c88.png └── icon.png ├── raw-images ├── 07cdd85807331dc6a2d69965ef0471547631fa2e4ad3f855afa227465a8169a8.png ├── 0dd85bfc4126ceddd1933f67e62fe83b2b4c7d60e8008f848e181476ba87d625.png ├── 0f54d72e9f81d227d0cc4eb48cde8cec2627ce983e5b72a12e0323c2827c9b68.png ├── 13faa6ad045c0030275226d3c67f2b204d34c1072ad0181a5aec3069fc8aa7f2.png ├── 22e5cbccd7c8306fdcf33a18d51dc189fd072f37d4138f59351eb5dbf0addc93.png ├── 244ee87f4b8deccad3841174ae7304ae3bc81633c5b8c387dec44d4390b8bf3e.png ├── 2fa25c7e346a7252ce76b557c97a2164bf445e95034d85f1876b793e37437faa.png ├── 30e6bf49e557c26f244a9d92853524777aed7155e6b17ce99495de37b524dc2c2.png ├── 323743fa6df96245b07d92ac0369357f78d7c7d9a4378f758986743096f3ad72.png ├── 342e34b20d018b135e6ae50b28e83a133686ed6cbe967ce8c263c30fe2d9db7e.png ├── 35289a49130660e0bf68255a0f0d657a6b3ed123506545ecb78a5e800c12cbf5.png ├── 4d6e64a47427413e6a0c1bf4201332253f88985211b9f122c40f9537d8c6de86.png ├── 54435f7a54f1d262500f6f8ed6ad5914f5f9038f279b6f5d5eaddf6ce1e349b8.png ├── 57f2f842432cc29961bd88a7ef948268d1773258fb06eecbbe2888155f9b60ff.png ├── 58179f63ffee28b96c7ef533ae76012833c470d7cc397a65f8eab2e4b20eee02.png ├── 5b3055996e96f1197338723bbc25b4a39ad66dc972a79a4cd95682a0a353ef88.png ├── 7b70600ae54f46c05cdcad6615111a60cb889d74357536a0000b7a0b6bedc8e0.png ├── 87c41a89c14caa3dd4f99da2de3c80a4602c37d483dd9fdd68df4b2906bc9730.png ├── 959ca6f09efbec19cd4b711e8be3ec762296f1a5074aead1562627281aaaf7a8.png ├── a33246c5eb101c7ccdf02ccf7feaf7511141a2a3aa36fa81924361ede2df1cae.png ├── a4e2f9c4ab62408a9dd76cee39193111300fdfa9cd867f60922784f9f4902fee.png ├── aec71d1449925d40a358df63dbcf70e2b01d0d9fc56f26f5e9837c8579d69869.png ├── af52307751a96cdc71b8f27fe9da82794754bd9a18f0287bc2c6cd8eb8ea128b.png ├── b258b049a34ff53e6146ada745861c20aeb43ff00988811cb9b511d6f1cc501d.png ├── b4ff09c41696120d13d564b90b45a8999f84ac716ef13532ed6c7149af197ecd.png ├── d92ee81156c93c01a0c91f7bdbbf1426a855e4b0d1e5a4ffc9caa07f25bcfedc.png ├── db59f1acbe80d3630ef307310ed0141981029c96eb47e9d47f46e17ac9e6641f.png ├── de9027fc59d3887d51f845186ee49f64f4d7ad34266617ee24dee6e0f140958d.png ├── e53af8cd8b8872650fb5e7da97ecccc09f51becfc4ffcc4d23bdc98989df8d65.png ├── e56c85188191f6c1a0c9f73f45b1fc362712f7208ea0785929c28b0635697baf.png ├── e759e97e01d312e600652c34c1d4b296dd460cae96af1a0b152cf17a71882356.png ├── e98822751f8f5220f811ec88649d2627e8317d903b06d1347cefa16c650a1c10.png ├── f72223b5634e0eac9fc4e20257be60d815b59ff8348b3622911aed9041d84d8e.png ├── fdc8fc8504b36711870f5adc084e27f92d6de4ae92802089d586bd7243636c88.png └── icon.png └── slide.md /.gitignore: -------------------------------------------------------------------------------- 1 | draft.md 2 | draft.html 3 | slide.html 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 Grey Li 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # How to ProNOUNce "Python"? 2 | 3 | Python 技术名词发音指南 @ PyCon China 2020 11/29 13:40 4 | 5 | ![cover](images/cover.png) 6 | 7 | - Slides: https://greyli.com/pronounce-python 8 | - Video: [YouTube](https://youtu.be/TiAYPxrZGFI) | [bilibili](https://www.bilibili.com/video/BV17K411375V/) 9 | - Feedback: https://github.com/greyli/pronounce-python/issues 10 | 11 | If you want to generate HTML format of the slides locally, you can use [Marp CLI](https://github.com/marp-team/marp-cli). 12 | -------------------------------------------------------------------------------- /audios/bokeh.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/bokeh.mp3 -------------------------------------------------------------------------------- /audios/daphne.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/daphne.mp3 -------------------------------------------------------------------------------- /audios/django.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/django.mp3 -------------------------------------------------------------------------------- /audios/falcon.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/falcon.mp3 -------------------------------------------------------------------------------- /audios/idle.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/idle.mp3 -------------------------------------------------------------------------------- /audios/jinja.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/jinja.mp3 -------------------------------------------------------------------------------- /audios/nginx.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/nginx.mp3 -------------------------------------------------------------------------------- /audios/peewee.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/peewee.mp3 -------------------------------------------------------------------------------- /audios/pie.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/pie.mp3 -------------------------------------------------------------------------------- /audios/pip.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/pip.mp3 -------------------------------------------------------------------------------- /audios/pyramid.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/pyramid.mp3 -------------------------------------------------------------------------------- /audios/quart.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/quart.mp3 -------------------------------------------------------------------------------- /audios/quixote.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/quixote.mp3 -------------------------------------------------------------------------------- /audios/scrapy.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/scrapy.mp3 -------------------------------------------------------------------------------- /audios/sphinx.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/sphinx.mp3 -------------------------------------------------------------------------------- /audios/starlette.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/starlette.mp3 -------------------------------------------------------------------------------- /audios/tuple.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/tuple.mp3 -------------------------------------------------------------------------------- /audios/unicorn.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/unicorn.mp3 -------------------------------------------------------------------------------- /audios/vibora.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/vibora.mp3 -------------------------------------------------------------------------------- /audios/werkzeug-backup.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/werkzeug-backup.mp3 -------------------------------------------------------------------------------- /audios/werkzeug.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/audios/werkzeug.mp3 -------------------------------------------------------------------------------- /images/07cdd85807331dc6a2d69965ef0471547631fa2e4ad3f855afa227465a8169a8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/07cdd85807331dc6a2d69965ef0471547631fa2e4ad3f855afa227465a8169a8.png -------------------------------------------------------------------------------- /images/0dd85bfc4126ceddd1933f67e62fe83b2b4c7d60e8008f848e181476ba87d625.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/0dd85bfc4126ceddd1933f67e62fe83b2b4c7d60e8008f848e181476ba87d625.png -------------------------------------------------------------------------------- /images/0f54d72e9f81d227d0cc4eb48cde8cec2627ce983e5b72a12e0323c2827c9b68.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/0f54d72e9f81d227d0cc4eb48cde8cec2627ce983e5b72a12e0323c2827c9b68.png -------------------------------------------------------------------------------- /images/13faa6ad045c0030275226d3c67f2b204d34c1072ad0181a5aec3069fc8aa7f2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/13faa6ad045c0030275226d3c67f2b204d34c1072ad0181a5aec3069fc8aa7f2.png -------------------------------------------------------------------------------- /images/22e5cbccd7c8306fdcf33a18d51dc189fd072f37d4138f59351eb5dbf0addc93.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/22e5cbccd7c8306fdcf33a18d51dc189fd072f37d4138f59351eb5dbf0addc93.png -------------------------------------------------------------------------------- /images/244ee87f4b8deccad3841174ae7304ae3bc81633c5b8c387dec44d4390b8bf3e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/244ee87f4b8deccad3841174ae7304ae3bc81633c5b8c387dec44d4390b8bf3e.png -------------------------------------------------------------------------------- /images/2fa25c7e346a7252ce76b557c97a2164bf445e95034d85f1876b793e37437faa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/2fa25c7e346a7252ce76b557c97a2164bf445e95034d85f1876b793e37437faa.png -------------------------------------------------------------------------------- /images/30e4b572bf99113bc81528f22f9a142fb90e6fd7884bc44420e235213185a3a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/30e4b572bf99113bc81528f22f9a142fb90e6fd7884bc44420e235213185a3a4.png -------------------------------------------------------------------------------- /images/30e6bf49e557c26f244a9d92853524777aed7155e6b17ce99495de37b524dc2c2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/30e6bf49e557c26f244a9d92853524777aed7155e6b17ce99495de37b524dc2c2.png -------------------------------------------------------------------------------- /images/342e34b20d018b135e6ae50b28e83a133686ed6cbe967ce8c263c30fe2d9db7e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/342e34b20d018b135e6ae50b28e83a133686ed6cbe967ce8c263c30fe2d9db7e.png -------------------------------------------------------------------------------- /images/35289a49130660e0bf68255a0f0d657a6b3ed123506545ecb78a5e800c12cbf5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/35289a49130660e0bf68255a0f0d657a6b3ed123506545ecb78a5e800c12cbf5.png -------------------------------------------------------------------------------- /images/4d6e64a47427413e6a0c1bf4201332253f88985211b9f122c40f9537d8c6de86.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/4d6e64a47427413e6a0c1bf4201332253f88985211b9f122c40f9537d8c6de86.png -------------------------------------------------------------------------------- /images/54435f7a54f1d262500f6f8ed6ad5914f5f9038f279b6f5d5eaddf6ce1e349b8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/54435f7a54f1d262500f6f8ed6ad5914f5f9038f279b6f5d5eaddf6ce1e349b8.png -------------------------------------------------------------------------------- /images/57f2f842432cc29961bd88a7ef948268d1773258fb06eecbbe2888155f9b60ff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/57f2f842432cc29961bd88a7ef948268d1773258fb06eecbbe2888155f9b60ff.png -------------------------------------------------------------------------------- /images/58179f63ffee28b96c7ef533ae76012833c470d7cc397a65f8eab2e4b20eee02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/58179f63ffee28b96c7ef533ae76012833c470d7cc397a65f8eab2e4b20eee02.png -------------------------------------------------------------------------------- /images/5b3055996e96f1197338723bbc25b4a39ad66dc972a79a4cd95682a0a353ef88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/5b3055996e96f1197338723bbc25b4a39ad66dc972a79a4cd95682a0a353ef88.png -------------------------------------------------------------------------------- /images/7b70600ae54f46c05cdcad6615111a60cb889d74357536a0000b7a0b6bedc8e0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/7b70600ae54f46c05cdcad6615111a60cb889d74357536a0000b7a0b6bedc8e0.png -------------------------------------------------------------------------------- /images/87c41a89c14caa3dd4f99da2de3c80a4602c37d483dd9fdd68df4b2906bc9730.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/87c41a89c14caa3dd4f99da2de3c80a4602c37d483dd9fdd68df4b2906bc9730.png -------------------------------------------------------------------------------- /images/959ca6f09efbec19cd4b711e8be3ec762296f1a5074aead1562627281aaaf7a8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/959ca6f09efbec19cd4b711e8be3ec762296f1a5074aead1562627281aaaf7a8.png -------------------------------------------------------------------------------- /images/a33246c5eb101c7ccdf02ccf7feaf7511141a2a3aa36fa81924361ede2df1cae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/a33246c5eb101c7ccdf02ccf7feaf7511141a2a3aa36fa81924361ede2df1cae.png -------------------------------------------------------------------------------- /images/a4e2f9c4ab62408a9dd76cee39193111300fdfa9cd867f60922784f9f4902fee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/a4e2f9c4ab62408a9dd76cee39193111300fdfa9cd867f60922784f9f4902fee.png -------------------------------------------------------------------------------- /images/aec71d1449925d40a358df63dbcf70e2b01d0d9fc56f26f5e9837c8579d69869.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/aec71d1449925d40a358df63dbcf70e2b01d0d9fc56f26f5e9837c8579d69869.png -------------------------------------------------------------------------------- /images/af52307751a96cdc71b8f27fe9da82794754bd9a18f0287bc2c6cd8eb8ea128b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/af52307751a96cdc71b8f27fe9da82794754bd9a18f0287bc2c6cd8eb8ea128b.png -------------------------------------------------------------------------------- /images/b258b049a34ff53e6146ada745861c20aeb43ff00988811cb9b511d6f1cc501d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/b258b049a34ff53e6146ada745861c20aeb43ff00988811cb9b511d6f1cc501d.png -------------------------------------------------------------------------------- /images/b4ff09c41696120d13d564b90b45a8999f84ac716ef13532ed6c7149af197ecd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/b4ff09c41696120d13d564b90b45a8999f84ac716ef13532ed6c7149af197ecd.png -------------------------------------------------------------------------------- /images/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/cover.png -------------------------------------------------------------------------------- /images/d92ee81156c93c01a0c91f7bdbbf1426a855e4b0d1e5a4ffc9caa07f25bcfedc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/d92ee81156c93c01a0c91f7bdbbf1426a855e4b0d1e5a4ffc9caa07f25bcfedc.png -------------------------------------------------------------------------------- /images/db59f1acbe80d3630ef307310ed0141981029c96eb47e9d47f46e17ac9e6641f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/db59f1acbe80d3630ef307310ed0141981029c96eb47e9d47f46e17ac9e6641f.png -------------------------------------------------------------------------------- /images/de9027fc59d3887d51f845186ee49f64f4d7ad34266617ee24dee6e0f140958d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/de9027fc59d3887d51f845186ee49f64f4d7ad34266617ee24dee6e0f140958d.png -------------------------------------------------------------------------------- /images/e53af8cd8b8872650fb5e7da97ecccc09f51becfc4ffcc4d23bdc98989df8d65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/e53af8cd8b8872650fb5e7da97ecccc09f51becfc4ffcc4d23bdc98989df8d65.png -------------------------------------------------------------------------------- /images/e56c85188191f6c1a0c9f73f45b1fc362712f7208ea0785929c28b0635697baf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/e56c85188191f6c1a0c9f73f45b1fc362712f7208ea0785929c28b0635697baf.png -------------------------------------------------------------------------------- /images/e759e97e01d312e600652c34c1d4b296dd460cae96af1a0b152cf17a71882356.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/e759e97e01d312e600652c34c1d4b296dd460cae96af1a0b152cf17a71882356.png -------------------------------------------------------------------------------- /images/e98822751f8f5220f811ec88649d2627e8317d903b06d1347cefa16c650a1c10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/e98822751f8f5220f811ec88649d2627e8317d903b06d1347cefa16c650a1c10.png -------------------------------------------------------------------------------- /images/f72223b5634e0eac9fc4e20257be60d815b59ff8348b3622911aed9041d84d8e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/f72223b5634e0eac9fc4e20257be60d815b59ff8348b3622911aed9041d84d8e.png -------------------------------------------------------------------------------- /images/fdc8fc8504b36711870f5adc084e27f92d6de4ae92802089d586bd7243636c88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/fdc8fc8504b36711870f5adc084e27f92d6de4ae92802089d586bd7243636c88.png -------------------------------------------------------------------------------- /images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/images/icon.png -------------------------------------------------------------------------------- /raw-images/07cdd85807331dc6a2d69965ef0471547631fa2e4ad3f855afa227465a8169a8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/07cdd85807331dc6a2d69965ef0471547631fa2e4ad3f855afa227465a8169a8.png -------------------------------------------------------------------------------- /raw-images/0dd85bfc4126ceddd1933f67e62fe83b2b4c7d60e8008f848e181476ba87d625.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/0dd85bfc4126ceddd1933f67e62fe83b2b4c7d60e8008f848e181476ba87d625.png -------------------------------------------------------------------------------- /raw-images/0f54d72e9f81d227d0cc4eb48cde8cec2627ce983e5b72a12e0323c2827c9b68.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/0f54d72e9f81d227d0cc4eb48cde8cec2627ce983e5b72a12e0323c2827c9b68.png -------------------------------------------------------------------------------- /raw-images/13faa6ad045c0030275226d3c67f2b204d34c1072ad0181a5aec3069fc8aa7f2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/13faa6ad045c0030275226d3c67f2b204d34c1072ad0181a5aec3069fc8aa7f2.png -------------------------------------------------------------------------------- /raw-images/22e5cbccd7c8306fdcf33a18d51dc189fd072f37d4138f59351eb5dbf0addc93.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/22e5cbccd7c8306fdcf33a18d51dc189fd072f37d4138f59351eb5dbf0addc93.png -------------------------------------------------------------------------------- /raw-images/244ee87f4b8deccad3841174ae7304ae3bc81633c5b8c387dec44d4390b8bf3e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/244ee87f4b8deccad3841174ae7304ae3bc81633c5b8c387dec44d4390b8bf3e.png -------------------------------------------------------------------------------- /raw-images/2fa25c7e346a7252ce76b557c97a2164bf445e95034d85f1876b793e37437faa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/2fa25c7e346a7252ce76b557c97a2164bf445e95034d85f1876b793e37437faa.png -------------------------------------------------------------------------------- /raw-images/30e6bf49e557c26f244a9d92853524777aed7155e6b17ce99495de37b524dc2c2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/30e6bf49e557c26f244a9d92853524777aed7155e6b17ce99495de37b524dc2c2.png -------------------------------------------------------------------------------- /raw-images/323743fa6df96245b07d92ac0369357f78d7c7d9a4378f758986743096f3ad72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/323743fa6df96245b07d92ac0369357f78d7c7d9a4378f758986743096f3ad72.png -------------------------------------------------------------------------------- /raw-images/342e34b20d018b135e6ae50b28e83a133686ed6cbe967ce8c263c30fe2d9db7e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/342e34b20d018b135e6ae50b28e83a133686ed6cbe967ce8c263c30fe2d9db7e.png -------------------------------------------------------------------------------- /raw-images/35289a49130660e0bf68255a0f0d657a6b3ed123506545ecb78a5e800c12cbf5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/35289a49130660e0bf68255a0f0d657a6b3ed123506545ecb78a5e800c12cbf5.png -------------------------------------------------------------------------------- /raw-images/4d6e64a47427413e6a0c1bf4201332253f88985211b9f122c40f9537d8c6de86.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/4d6e64a47427413e6a0c1bf4201332253f88985211b9f122c40f9537d8c6de86.png -------------------------------------------------------------------------------- /raw-images/54435f7a54f1d262500f6f8ed6ad5914f5f9038f279b6f5d5eaddf6ce1e349b8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/54435f7a54f1d262500f6f8ed6ad5914f5f9038f279b6f5d5eaddf6ce1e349b8.png -------------------------------------------------------------------------------- /raw-images/57f2f842432cc29961bd88a7ef948268d1773258fb06eecbbe2888155f9b60ff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/57f2f842432cc29961bd88a7ef948268d1773258fb06eecbbe2888155f9b60ff.png -------------------------------------------------------------------------------- /raw-images/58179f63ffee28b96c7ef533ae76012833c470d7cc397a65f8eab2e4b20eee02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/58179f63ffee28b96c7ef533ae76012833c470d7cc397a65f8eab2e4b20eee02.png -------------------------------------------------------------------------------- /raw-images/5b3055996e96f1197338723bbc25b4a39ad66dc972a79a4cd95682a0a353ef88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/5b3055996e96f1197338723bbc25b4a39ad66dc972a79a4cd95682a0a353ef88.png -------------------------------------------------------------------------------- /raw-images/7b70600ae54f46c05cdcad6615111a60cb889d74357536a0000b7a0b6bedc8e0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/7b70600ae54f46c05cdcad6615111a60cb889d74357536a0000b7a0b6bedc8e0.png -------------------------------------------------------------------------------- /raw-images/87c41a89c14caa3dd4f99da2de3c80a4602c37d483dd9fdd68df4b2906bc9730.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/87c41a89c14caa3dd4f99da2de3c80a4602c37d483dd9fdd68df4b2906bc9730.png -------------------------------------------------------------------------------- /raw-images/959ca6f09efbec19cd4b711e8be3ec762296f1a5074aead1562627281aaaf7a8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/959ca6f09efbec19cd4b711e8be3ec762296f1a5074aead1562627281aaaf7a8.png -------------------------------------------------------------------------------- /raw-images/a33246c5eb101c7ccdf02ccf7feaf7511141a2a3aa36fa81924361ede2df1cae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/a33246c5eb101c7ccdf02ccf7feaf7511141a2a3aa36fa81924361ede2df1cae.png -------------------------------------------------------------------------------- /raw-images/a4e2f9c4ab62408a9dd76cee39193111300fdfa9cd867f60922784f9f4902fee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/a4e2f9c4ab62408a9dd76cee39193111300fdfa9cd867f60922784f9f4902fee.png -------------------------------------------------------------------------------- /raw-images/aec71d1449925d40a358df63dbcf70e2b01d0d9fc56f26f5e9837c8579d69869.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/aec71d1449925d40a358df63dbcf70e2b01d0d9fc56f26f5e9837c8579d69869.png -------------------------------------------------------------------------------- /raw-images/af52307751a96cdc71b8f27fe9da82794754bd9a18f0287bc2c6cd8eb8ea128b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/af52307751a96cdc71b8f27fe9da82794754bd9a18f0287bc2c6cd8eb8ea128b.png -------------------------------------------------------------------------------- /raw-images/b258b049a34ff53e6146ada745861c20aeb43ff00988811cb9b511d6f1cc501d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/b258b049a34ff53e6146ada745861c20aeb43ff00988811cb9b511d6f1cc501d.png -------------------------------------------------------------------------------- /raw-images/b4ff09c41696120d13d564b90b45a8999f84ac716ef13532ed6c7149af197ecd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/b4ff09c41696120d13d564b90b45a8999f84ac716ef13532ed6c7149af197ecd.png -------------------------------------------------------------------------------- /raw-images/d92ee81156c93c01a0c91f7bdbbf1426a855e4b0d1e5a4ffc9caa07f25bcfedc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/d92ee81156c93c01a0c91f7bdbbf1426a855e4b0d1e5a4ffc9caa07f25bcfedc.png -------------------------------------------------------------------------------- /raw-images/db59f1acbe80d3630ef307310ed0141981029c96eb47e9d47f46e17ac9e6641f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/db59f1acbe80d3630ef307310ed0141981029c96eb47e9d47f46e17ac9e6641f.png -------------------------------------------------------------------------------- /raw-images/de9027fc59d3887d51f845186ee49f64f4d7ad34266617ee24dee6e0f140958d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/de9027fc59d3887d51f845186ee49f64f4d7ad34266617ee24dee6e0f140958d.png -------------------------------------------------------------------------------- /raw-images/e53af8cd8b8872650fb5e7da97ecccc09f51becfc4ffcc4d23bdc98989df8d65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/e53af8cd8b8872650fb5e7da97ecccc09f51becfc4ffcc4d23bdc98989df8d65.png -------------------------------------------------------------------------------- /raw-images/e56c85188191f6c1a0c9f73f45b1fc362712f7208ea0785929c28b0635697baf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/e56c85188191f6c1a0c9f73f45b1fc362712f7208ea0785929c28b0635697baf.png -------------------------------------------------------------------------------- /raw-images/e759e97e01d312e600652c34c1d4b296dd460cae96af1a0b152cf17a71882356.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/e759e97e01d312e600652c34c1d4b296dd460cae96af1a0b152cf17a71882356.png -------------------------------------------------------------------------------- /raw-images/e98822751f8f5220f811ec88649d2627e8317d903b06d1347cefa16c650a1c10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/e98822751f8f5220f811ec88649d2627e8317d903b06d1347cefa16c650a1c10.png -------------------------------------------------------------------------------- /raw-images/f72223b5634e0eac9fc4e20257be60d815b59ff8348b3622911aed9041d84d8e.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/f72223b5634e0eac9fc4e20257be60d815b59ff8348b3622911aed9041d84d8e.png -------------------------------------------------------------------------------- /raw-images/fdc8fc8504b36711870f5adc084e27f92d6de4ae92802089d586bd7243636c88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/fdc8fc8504b36711870f5adc084e27f92d6de4ae92802089d586bd7243636c88.png -------------------------------------------------------------------------------- /raw-images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/greyli/pronounce-python/577eefc5e7c3bb44986c9100ddcbff8378327563/raw-images/icon.png -------------------------------------------------------------------------------- /slide.md: -------------------------------------------------------------------------------- 1 | --- 2 | marp: true 3 | size: 16:9 4 | --- 5 | 37 | 38 |

Python 技术名词发音指南

39 |

How to ProNOUNce "Python"?

40 | 41 |




42 | 43 | #### 李辉(Grey Li) @ PyCon China 2020 44 | 45 | --- 46 | 47 | # 李辉 / Grey Li 48 | 49 | ![height:480 bg right](images/e759e97e01d312e600652c34c1d4b296dd460cae96af1a0b152cf17a71882356.png) 50 | 51 | - Web Developer 52 | - Flask Maintainter 53 | - Microsoft MVP 54 | - [HelloFlask](https://helloflask.com) Creator 55 | - GitHub [@greyli](https://github.com/greyli) 56 | - 《[Flask Web 开发实战](https://helloflask.com/book/1)》 57 | 58 | ##### find more on [greyli.com](https://greyli.com) 59 | 60 | --- 61 | ## Python Web API 设计与开发 62 | 63 | ![bg left h:600px](images/b4ff09c41696120d13d564b90b45a8999f84ac716ef13532ed6c7149af197ecd.png) 64 | 65 | helloflask.com/book/2 66 | 67 | 广告 68 | 69 | x 70 | 71 | --- 72 | 73 | 74 | # 重要的事情说三遍 75 | ##### PyCon China 2018 + PyCon China 2019 + PyCon China 2020 76 | 77 | --- 78 | 79 | ## PyCon China 2018 x **1** 80 | 81 | ![height:600](images/54435f7a54f1d262500f6f8ed6ad5914f5f9038f279b6f5d5eaddf6ce1e349b8.png) 82 | 83 | --- 84 | 85 | ## PyCon China 2019 x **2** 86 | 87 | ![height:600](images/e56c85188191f6c1a0c9f73f45b1fc362712f7208ea0785929c28b0635697baf.png) 88 | 89 | --- 90 | 91 | ## PyCon China 2020 x **3** 92 | 93 | ![bg right height:500](images/342e34b20d018b135e6ae50b28e83a133686ed6cbe967ce8c263c30fe2d9db7e.png) 94 | 95 | --- 96 | 97 | ![picture 3](images/13faa6ad045c0030275226d3c67f2b204d34c1072ad0181a5aec3069fc8aa7f2.png) 98 | 99 | --- 100 | 101 | ## Flask 大中华区品牌形象宣传大使(自封)的任务清单 102 |
103 | 104 | 107 | 108 | --- 109 | 110 | ## PyCon China 2018 x **1** 111 | 112 | ![height:600](images/87c41a89c14caa3dd4f99da2de3c80a4602c37d483dd9fdd68df4b2906bc9730.png) 113 | 114 | --- 115 | 116 | ## PyCon China 2019 x **2** 117 | 118 | ![height:600](images/a4e2f9c4ab62408a9dd76cee39193111300fdfa9cd867f60922784f9f4902fee.png) 119 | 120 | --- 121 | 122 | ## Flask 大中华区品牌形象宣传大使(自封)的任务清单 123 |
124 | 125 | 129 | 130 | --- 131 | 132 | ![picture 1](images/d92ee81156c93c01a0c91f7bdbbf1426a855e4b0d1e5a4ffc9caa07f25bcfedc.png) 133 | 134 | --- 135 | 136 | ## Flask 大中华区品牌形象宣传大使(自封)的任务清单 137 |
138 | 139 | 144 | 145 | --- 146 | 147 | 148 | 149 | # 减少 Python 社区因为错误的技术名词发音产生的熵 150 | ##### 促进程序员、演讲者、培训班老师对正确发音的重视 151 | 152 | --- 153 | 154 | ![](images/0dd85bfc4126ceddd1933f67e62fe83b2b4c7d60e8008f848e181476ba87d625.png) 155 | 156 | --- 157 | 158 | 159 | 160 | 161 | # 我的英语水平怎么样? 162 | ##### fabulous: 极好的;绝妙的;很大的;巨大的 163 | 164 | --- 165 | 166 | ![height:680px](images/30e6bf49e557c26f244a9d92853524777aed7155e6b17ce99495de37b524dc2c2.png) 167 | 168 | --- 169 | 170 | ## Python 171 | 172 | > When he began implementing Python, Guido van Rossum was also reading the published scripts from “Monty **Python**’s Flying Circus” ... so he decided to call the language Python. [source](https://docs.python.org/2/faq/general.html#why-is-it-called-python) 173 | 174 | - UK 175 | - pai·thn 176 | - /ˈpaɪ.θən/ 177 | 178 | - US 179 | - pai·thaan 180 | - /ˈpaɪ.θɑːn/ 181 | 182 |
183 | 184 | demo: [Google](https://www.google.com/search?q=how+to+pronounce+python) | [YouTube](https://www.youtube.com/watch?v=YgtL4S7Hrwo&start=142) | [bilibili](https://www.bilibili.com/video/BV1BJ411u7U9) 185 | 186 | --- 187 | 188 | 189 |

[py]

190 | 191 | - pie 192 | - /paɪ/ 193 | - 194 | 195 | --- 196 | 197 | ## **Py**Con 198 | 199 | ##### **Py**thon **Con**ference 200 | - /'**paɪ**θɑn/ /'**kɑn**f(ə)rəns/ 201 | - /'paɪkɑn/ 202 | - demo: [YouTube](https://www.youtube.com/watch?v=ThLpG6o6zoM?start=05) | [bilibili](https://www.bilibili.com/video/BV13Q4y1T7ra) 203 | 204 | --- 205 | 206 | ## **Py**PI 207 | ##### **Py**thon **P**acakge **I**ndex 208 | 209 | > "PyPI" should be pronounced like "**pie pea eye**", specifically with the "PI" pronounced as individual letters, rather as a single sound. This minimizes confusion with the PyPy project... [source](https://pypi.org/help/#pronunciation) 210 | 211 | - PyPI: /paiˈpiˈaɪ/ 212 | - PyPy: /paiˈpai/ 213 | 214 | --- 215 | 216 | ## **Py**PA 217 | ##### **Py**thon **P**ackaging **A**uthority 218 | 219 | > 没人知道它怎么读…… [source](https://pythonhunter.org/episodes/ep15#t=00:02:57) 220 | 221 | - pie-P-A 222 | - /paiˈpiˈeɪ/ 223 | 224 | --- 225 | 226 | ## **Py**Qt 227 | 228 | > Qt (**pronounced as "cute", not "cu-tee"**) is a cross-platform... [source](https://wiki.qt.io/Qt_for_Beginners#Introduction_to_Qt) 229 | 230 | - pie-cute 231 | - /paɪˈkjuːt/ 232 | 233 | --- 234 | 235 | ## py 组合词 236 | 237 | * **Py**GTK (**G**IMP **T**ool**K**it) 238 | * **Py**dantic (Pe**dantic**, /pə'**dæntɪk**/) 239 | * **Py**Torch 240 | * Num**Py** (**Num**ber, /'**nʌm**bər/) 241 | * Sci**Py** (**Sci**ence, /'**saɪ**əns/) 242 | * Cherry**Py** 243 | * HTT**Pie** 244 | * web2**py** (two) 245 | * web.**py** (dot) 246 | 247 | --- 248 | 249 | ## Exceptions 250 | 251 | - Scrapy 252 | - Scrape -> Scrapy 253 | - /ˈskreɪpi/ 254 | - 255 | 256 | - Pyramid 257 | - /'pɪrəmɪd/ 258 | - 259 | 260 | --- 261 | 262 |

[env]

263 | 264 | - **env**iroment 265 | - /**ɪn'v**aɪrənmənt/ 266 | - /ɪn'v/ 267 | 268 | --- 269 | 270 | ## env 组合词 271 | 272 | * py**env** 273 | * virtual**env** /'vɜrtʃuəl/ 274 | * virtual**env**wrapper 275 | * dot**env** 276 | * auto**env** 277 | * v**env** 278 | 279 | --- 280 | 281 |

[pip]

282 | 283 | - /pɪp/ 284 | - 285 | 286 | --- 287 | 288 | ## pip 组合词 289 | 290 | * **pip**env 291 | * **pip**x 292 | * **pip**reqs (**req**uirement /**rɪ'k**waɪrmənt/) 293 | * **pip**deptree (**dep**endency, /**dɪ'p**endənsi/) 294 | * **pip**-tools 295 | 296 | --- 297 | 298 | # Unicorn 299 | 300 | - /'junɪ.kɔrn/ 301 | - 302 | 303 | --- 304 | 305 | ## Gunicorn 306 | 307 | > Gunicorn '**G**reen **Unicorn**' is a Python WSGI HTTP Server for UNIX. It's a pre-fork work ... [source](https://gunicorn.org/) 308 | 309 | 310 | ![bg right height:150px](images/b258b049a34ff53e6146ada745861c20aeb43ff00988811cb9b511d6f1cc501d.png) 311 | 312 | - gee-unicorn 313 | - /dʒi/-/'junɪ.kɔrn/ 314 | - gevent 315 | - P.S. Nginx (engine X) 316 | - 317 | 318 | --- 319 | 320 | ## Uvicorn 321 | 322 | > Uvicorn is a ... ASGI server implementation, using **uv**loop... [source](https://www.uvicorn.org/) 323 | 324 | 325 | ![bg right height:400px](images/de9027fc59d3887d51f845186ee49f64f4d7ad34266617ee24dee6e0f140958d.png) 326 | 327 | 328 | - U-V-/kɔrn/ 329 | * uvloop (uvloop is implemented in Cython and uses lib**uv**...) 330 | * UV? 331 | 332 | --- 333 | 334 | ## **U**nicorn **V**elociraptor (独角迅猛龙) 335 | 336 | ![bg right h:400px](images/30e4b572bf99113bc81528f22f9a142fb90e6fd7884bc44420e235213185a3a4.png) 337 | 338 | 339 | --- 340 | 341 | # Not English 342 | 343 | --- 344 | 345 | ## Werkzeug (German) 346 | 347 | > werkzeug German noun: "tool". Etymology: werk ("work"), zeug ("stuff") [source](https://palletsprojects.com/p/werkzeug/) 348 | 349 | - /ˈvɛrkʦɔyk/ 350 | - 351 | 352 | ![picture 3](images/a33246c5eb101c7ccdf02ccf7feaf7511141a2a3aa36fa81924361ede2df1cae.png) 353 | 354 | 355 | --- 356 | 357 | ## Jinja (Japanese) 358 | 359 | > The name Jinja was chosen because it’s the name of a Japanese temple and temple and template share a similar pronunciation. It is not named after the city in Uganda. [source](https://jinja.palletsprojects.com/en/2.11.x/faq/#why-is-it-called-jinja) 360 | 361 | - 362 | 363 | ![picture 2](images/2fa25c7e346a7252ce76b557c97a2164bf445e95034d85f1876b793e37437faa.png) 364 | 365 | 366 | --- 367 | 368 | ## Vibora (Portuguese) 369 | 370 | > Before you ask, Vibora means Viper in Portuguese :) [source](https://github.com/vibora-io/vibora) 371 | 372 | - /ˈvi.bo.ɾa/ 373 | - 374 | 375 | ![picture 6](images/7b70600ae54f46c05cdcad6615111a60cb889d74357536a0000b7a0b6bedc8e0.png) 376 | 377 | --- 378 | 379 | # Three men and Three Cats 🐱 380 | 381 | --- 382 | 383 | ## IDLE 384 | 385 | > IDLE is Python’s **I**ntegrated **D**evelopment and **L**earning 386 | > **E**nvironment [source](https://docs.python.org/3/library/idle.html) 387 | 388 | > Eric Idle ... is an English actor, comedian ... former member ... Monty Python ... [source](https://en.wikipedia.org/wiki/Eric_Idle) 389 | 390 | > IDLE is named in honour of Monty Python member Eric **Idle** ([?](https://stackoverflow.com/questions/21581564/origin-of-the-names-python-and-idle)). 391 | 392 | - /'aɪd(ə)l/ 393 | - 394 | 395 | ![bg right h:350px](images/e53af8cd8b8872650fb5e7da97ecccc09f51becfc4ffcc4d23bdc98989df8d65.png) 396 | 397 | 398 | --- 399 | 400 | ## Django 401 | 402 | ![h:150px](images/db59f1acbe80d3630ef307310ed0141981029c96eb47e9d47f46e17ac9e6641f.png) 403 | 404 | > Django is named after Django Reinhardt, a jazz manouche guitarist ... Django is pronounced **JANG-oh**. Rhymes with FANG-oh. The “D” is silent. [source](https://docs.djangoproject.com/en/dev/faq/general/#what-does-django-mean-and-how-do-you-pronounce-it) 405 | 406 | - 407 | 408 | ![bg right h:400px](images/5b3055996e96f1197338723bbc25b4a39ad66dc972a79a4cd95682a0a353ef88.png) 409 | 410 | --- 411 | 412 | ## Quixote 413 | 414 | ![picture 27](images/35289a49130660e0bf68255a0f0d657a6b3ed123506545ecb78a5e800c12cbf5.png) 415 | 416 | 417 | > Quixote is a framework for writing Web-based applications using Python 418 | 419 | ![bg right height:600](images/f72223b5634e0eac9fc4e20257be60d815b59ff8348b3622911aed9041d84d8e.png) 420 | 421 | - Don **Quixote** 422 | - 唐吉坷德 423 | - 424 | 425 | --- 426 | 427 | ## Huey 428 | 429 | ![picture 24](images/58179f63ffee28b96c7ef533ae76012833c470d7cc397a65f8eab2e4b20eee02.png) 430 | 431 | > A little task queue for Python, Huey is named in honor of my cat. [source](https://github.com/coleifer/huey#project-page) 432 | 433 | - /ˈhjuː.i/ 434 | 435 | ![bg right height:400px](images/4d6e64a47427413e6a0c1bf4201332253f88985211b9f122c40f9537d8c6de86.png) 436 | 437 | --- 438 | 439 | ## Sanic 440 | 441 | ![picture 23](images/e98822751f8f5220f811ec88649d2627e8317d903b06d1347cefa16c650a1c10.png) 442 | 443 | ![bg right h:300px](images/959ca6f09efbec19cd4b711e8be3ec762296f1a5074aead1562627281aaaf7a8.png) 444 | 445 | > Sanic, a deliberate misspelling of "Sonic", refers ... Sonic the Hedgehog. [source](https://knowyourmeme.com/memes/sanic-hegehog) 446 | 447 | - san-ic 448 | - We have to go at **sanic** speeds. 449 | 450 | --- 451 | 452 | ## Sphinx 453 | 454 | ![picture 6](images/aec71d1449925d40a358df63dbcf70e2b01d0d9fc56f26f5e9837c8579d69869.png) 455 | 456 | ![bg right height:300px](images/af52307751a96cdc71b8f27fe9da82794754bd9a18f0287bc2c6cd8eb8ea128b.png) 457 | 458 | - /sfɪŋks/ 459 | - 斯芬克斯 460 | - 461 | 462 | --- 463 | 464 | # Python Keywords 465 | 466 | --- 467 | 468 | ## [e]: l**a**ke 469 | 470 | * del /del/ 471 | * def (definition, /ˌ**def**əˈnɪʃ(ə)n/) 472 | * async (asynchronous, /**eɪ'sɪŋk**rənəs/) 473 | * asyncIO 474 | 475 | 476 | ## [ə]: **a**go 477 | 478 | * as /əz/ 479 | * await /ə'weɪt/ 480 | * assert /ə'sɜrt/ 481 | * VS asset /'**æ**set/ 482 | 483 | --- 484 | 485 | ## [æ]: st**a**tic 486 | 487 | * lambda /'l**æ**mdə/ 488 | 489 | ## [ɑ]: st**o**p 490 | 491 | * args (arguments) 492 | * kw**args** (keyword arguments) 493 | * Web**args** 494 | * tuple 495 | 496 | --- 497 | 498 | # Acronym and Combination 499 | 500 | --- 501 | 502 | ## WSGI 503 | 504 | > The **W**eb **S**erver **G**ateway **I**nterface (WSGI, pronounced **whiskey** or **WIZ-ghee**) is a simple... [source](https://en.wikipedia.org/wiki/Web_Server_Gateway_Interface) 505 | 506 | 507 | - /'wɪski/ 508 | - mod_wsgi 509 | - uWSGI 510 | 511 | ## ASGI 512 | ##### **A**synchronous **S**erver **G**ateway **I**nterface 513 | 514 | 515 | - /.ɑː'ski/ 516 | 517 | --- 518 | 519 | ## SQL**Alchemy** 520 | 521 | ![picture 5](images/57f2f842432cc29961bd88a7ef948268d1773258fb06eecbbe2888155f9b60ff.png) 522 | 523 | - SQL-Alchemy 524 | - sequel-alchemy 525 | - /'sikwəl/-/'ælkəmi/ 526 | 527 | ## WT**Forms** 528 | 529 | ![picture 9](images/0f54d72e9f81d227d0cc4eb48cde8cec2627ce983e5b72a12e0323c2827c9b68.png) 530 | 531 | - W-T-Forms 532 | 533 | --- 534 | 535 | 536 | ## Tkinter 537 | 538 | > The tkinter package ("**Tk** **inter**face") is the standard Python interface to the Tk GUI toolkit. [source](https://docs.python.org/3/library/tkinter.html) 539 | 540 | - T-K-/'ɪntər/ 541 | 542 | ## aiohttp 543 | 544 | ![picture 29](images/fdc8fc8504b36711870f5adc084e27f92d6de4ae92802089d586bd7243636c88.png) 545 | 546 | - A-I-O-H-T-T-P 547 | - demo: [YouTube](https://youtu.be/OxzVApXKWYM?t=68) | [backup](https://youtu.be/pLyf1idJ4Lo?t=54) 548 | 549 | --- 550 | 551 | # Uncategorized 552 | 553 | * Bokeh /ˈboʊ.keɪ/ 554 | * Quart /kwɔrt/ 555 | * Daphne /ˈdæfni/ 556 | * Falcon /ˈfɑːl.kən/ 557 | * PeeWee /'pi.wi/ 558 | * Starlette 559 | * Zope 560 | 561 | --- 562 | 563 | 564 | 565 | 566 | # 正确发音很重要 567 | ##### 更重要的是不要有无所谓的态度 568 | 569 | --- 570 | 571 | ![picture 1](images/07cdd85807331dc6a2d69965ef0471547631fa2e4ad3f855afa227465a8169a8.png) 572 | 573 | --- 574 | 575 | 576 | 577 | # 请传播正确发音 578 | ##### 看,火把已经传到你的手上了 579 | 580 | --- 581 | 582 | ![picture 1](images/22e5cbccd7c8306fdcf33a18d51dc189fd072f37d4138f59351eb5dbf0addc93.png) 583 | 584 | --- 585 | 586 | ## 最后的建议 587 | 588 | * 不要把拼音学的太好 589 | * 不要嘲笑发错音的人 590 | * 不要一味相信别人的发音,而要自己动手找正确发音 591 | 592 | --- 593 | 594 | ## 参考工具和资料 595 | 596 | - [《美语音标》](https://book.douban.com/subject/4201317/) 597 | - [Cambridge Dictionary](https://dictionary.cambridge.org/dictionary) 598 | - [Forvo](https://forvo.com/) 599 | - [How to Pronounce](https://howtopronounce.cc) 600 | - [Google Translate](https://translate.google.com/) 601 | - [YouTube](https://youtube.com) 602 | 603 | --- 604 | 605 | # 谢谢 606 | 607 | ![bg right h:300px](images/244ee87f4b8deccad3841174ae7304ae3bc81633c5b8c387dec44d4390b8bf3e.png) 608 | 609 | - greyli.com 610 | - withlihui@gmail.com 611 | - greyli.com/pronounce-python 612 | - github.com/greyli/pronounce-python 613 | 614 | ##### submit feedback on [github](https://github.com/greyli/pronounce-python/issues) 615 | 616 | --- 617 | 618 | # Credit & Copyright 619 | - 幻灯片使用 [Marpit](https://marpit.marp.app/) 制作 620 | - 大部分图片来自[维基百科](https://www.wikipedia.org/) 621 | - 三幅~~漫画~~涂鸦和广告页的书封面由李辉使用 Windows 画图创作 622 | - 大部分音频示例来自 [Forvo](https://forvo.com/),少部分来自 [HowToPronounce](http://www.howtopronounce.cc/) 和 [Google Translate](https://translate.google.com/) 623 | - Werkzeug 发音示例由其作者 [Armin Ronacher](https://lucumr.pocoo.org/) 贡献 624 | - 项目 Logo 来自各自的网站/文档/GitHub 页面 625 | - Sanic 图片来自 [Know Your Meme](https://knowyourmeme.com/) 626 | - Flask logo 相关的两个图片来自 [Pixbay](https://pixabay.com/) 627 | - 把标题里 Pronouce 中的 NOUN 大写的创意来自 [Adrian@ThiefMaster](https://github.com/ThiefMaster) 628 | - 感谢 [Armin Roncher](https://lucumr.pocoo.org/)、[David Lord](https://davidism.com/) 和 [Frank Vieira](https://github.com/frnkvieira) 提供的帮助 629 | --------------------------------------------------------------------------------