成都python编程的学习方法有哪些-好学吗
发布时间:2024-05-29 16:35:09 已帮助:人
1.归结到已熟悉的语言
人们在思考问题时,总是会试图把它归结到自己已经解决过的问题,从中寻找答案,这是所谓的经验主义。Pyhton学习也一样,将Python中的语法、程序结构、异常处理等方法与自己熟悉的编程语言,特别是C、Java、VB等语言进行对照。例如,Python的try...except来自于Java,函数形参的动态参数来自于VB。
2.二八法则
二八法则即帕累托法则,在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%的尽管是多数,却是次要的,因此又称二八法则。该法则在众多领域都存在,在编程语言中也是如此,例如80%的bug隐藏在20%的代码中。在编程语言中,80%的功能实现只使用20%的知识点,这20%需要我们精通掌握的知识点就很重要。
3.认清优势
程序语言的优势体现在两个层面,即开发者层面的开发效率和使用者层面的执行效率。Python的优势只是在提升开发效率,可以使用简洁的语法,比其他语言更接近自然语言,例如y=(a if z>5 else b)等表达。Python是一种解释型语言,其执行效率没有编译型语言高。Python使用的虚拟机是基于其他语言实现的,主要是C语言。因此,如果强调执行效率的话,还是选择C之类的。而Python编程效率除了语法简洁方面外,大量的开源包可以直接下载安装,相关社区丰富,极大提升了编程效率,才会引起非专业人士的厚爱。
4.从事实际项目
学习Python的方法就是使用它。从事实际项目使你有机会应用所学的概念并获得实践经验。从强化基础知识的简单项目开始,随着你的技能提高,逐渐开展更复杂的项目。这可以是任何事情,比如自动化简单任务、构建小游戏,甚至创建数据分析项目。
5.加入社区
学习Python,就像任何新技能一样,不一定是一个孤独的旅程。事实上,加入学习者社区可以带来很多好处。它可以在你面临挑战时提供支持,提供继续前进的动力,并提供向他人学习的机会。
你可以加入许多Python社区。其中包括本地Python聚会和在线论坛,你可以在其中与其他Python爱好者面对面交流,也可以在其中提出问题、分享你的知识并学习他人的经验。