|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/cours-python-avance/
课程评论:没有评论
**课程名称:Python 高级:更进一步** **课程概述:** 本课程专为已有一定 Python 编程基础,但感觉代码复杂、效率不高的学习者设计。课程旨在帮助您深入理解 Python 的高级特性,提升代码质量和性能。 **主要学习内容:** * **Python 对象在内存中的工作原理:** 学习如何优化代码。 * **简化代码的函数:** 掌握减少代码行数的技巧。 * **代码内省(Introspection):** 学会分析代码,进行深度调试和理解。 * **Docstrings:** 掌握为代码编写良好文档。 * **正则表达式:** 学习检查复杂字符串。 * **PIP 包管理:** 了解如何在本地安装和管理 Python 模块。 * **避免新手常见的 10 个错误:** 学习如何识别、规避和纠正。 * **代码优化技巧:** 提升脚本效率和可读性。 * **集合(Sets):** 学习对多个列表进行复杂操作。 * **`*args` 和 `**kwargs`:** 使函数更通用和可定制。 * **迭代器(Iterators)和生成器(Generators):** 创建自定义可迭代对象。 **课程目标:** 通过本课程,您将掌握 Python 的高级技巧、函数以及容易出错的地方,从而编写出更高效、更健壮、更专业的 Python 代码。
Si vous programmez déjà un peu en Python et que vous avez l'impression d'avoir fait le tour du langage mais qu'en même temps votre code vous semble complexe et peu optimisé, alors cette formation est faite pour vous.Il est possible de faire beaucoup avec des connaissances de base du langage, mais Python regorge de techniques avancées, parfois simples, parfois complexes, qui lorsque vous les connaissez, améliorent grandement la qualité de votre code.Au programme de cette formation:Comprendre le fonctionnement des objets Python en mémoire, afin de pouvoir optimiser son codeApprendre plusieurs fonctions qui vont vous permettre de réduire le nombre de lignes de code que vous aurez à écrireUtiliser l'introspection afin de pouvoir analyser votre code pour le déboguer et le comprendre en profondeurBien documenter votre code grâce aux docstringsVérifier des chaînes de caractère complexes grâce aux expressions régulièresInstaller et gérer les modules Python sur notre machine grâce à PIPConnaître les 10 erreurs du débutant et savoir comment les éviter et y remédierOptimiser son code et aller plus vite grâce à plusieurs astuces qui rendront vos scripts bien plus efficaces et lisiblesUtiliser les sets pour faire des opérations complexes sur plusieurs listesUtiliser les args et kwargs pour rendre vos fonctions versatiles et personnalisablesCréer vos propres objets itérables grâces aux itérateurs et aux générateursDans cette formation, je vous propose donc d'aller plus loin, de découvrir toutes ces petites astuces, ces fonctions avancées du langage et les erreurs à éviter, pour que votre code soit plus performant, plus solide et plus professionnel.