page contents

给 Python 初学者的 11 个入门建议!

本文讲述了给python初学者的 11 个入门建议!具有很好的参考价值,希望对大家有所帮助。一起跟随六星小编过来看看吧,具体如下:

attachments-2023-11-Qfilmu0K655469ca36fa9.jpg本文讲述了给python初学者的 11 个入门建议!具有很好的参考价值,希望对大家有所帮助。一起跟随六星小编过来看看吧,具体如下:

近几年,Python 持续火爆,越来越多的人开始入门学习 Python。Real Python 作为最受好评的 Python 学习网站,拥有超百万的浏览量,以下是 Real Python 的开发者给 Python 初学者的 11 个入门建议,力求帮助大家更好地入门学习,如果你正在学习 Python,不妨来参考一下:

1. 每日编程:学一门语言,贵在坚持,每日编程 25 分钟,形成肌肉记忆,以此作为起点。

2. 写出来:作为新程序员,你可能会想知道是否应该做笔记。事实上,手作笔记对长期记忆最有益处。对于那些努力成为全职开发的人来说,这将会特别有益,因为许多面试将涉及在白板上编写代码。手写,可以帮助你在敲代码之前规划你的代码。如果你写出你需要的函数和类,以及它们如何交互,可以为你节省很多时间。

3. 去互动:无论你是第一次学习基本的 Python 数据结构(字符串、列表、字典等),还是调试应用程序,交互式 Python shell 都将是你最好的学习工具之一。

4. 休息一下:当你在学习时,重要的是如何吸收这些概念。番茄工作法被广泛使用,可以提供帮助:工作 25 分钟,可以休息一下,然后重复这个过程。休息对于进行有效的学习至关重要,尤其是当你吸收大量新信息时。调试时,中断尤其重要。如果你遇到错误并且无法完全弄清楚出了什么问题,可以离开电脑,稍微休息一下。

5. 成为漏洞”赏金猎人“:一旦开始编写复杂的程序,你就不可避免地会在代码中遇到错误。它发生在我们所有人身上!不要让错误影响你的热情。相反,自豪地拥抱这些时刻,把自己想象成一个漏洞赏金猎人。调试时,重要的是要有一个方法论来帮助你找到出现问题的地方。按照执行顺序浏览代码并确保每个部分都能正常工作,这是执行此操作的好方法。

6. 与正在学习的人在一起:虽然编程看起来像是一项单独的活动,但实际上当你们一起工作时,它的效果最好。当你学习用 Python 编程时,与正在学习的其他人在一起是非常重要的。可以相互分享在此过程中学到的提示和技巧。如果你不认识任何人,也不要担心。可以加入网上的 Python 社区,与同行在线交流。

7. 教学:据说学习某物的最好方法是教它。当你在学习 Python 时,情况确实如此。有很多方法可以做到这一点:与其他 Python 爱好者一起写白板、写博客文章解释新学到的概念、录制视频来解释你学到的东西,或者只是在电脑上自言自语。这些策略中的每一个都将巩固你的理解,并暴露你在理解中的任何差距。

8. 结对计划:结对编程是一种技术,涉及两个开发人员在一个工作站上完成任务。它不仅让你有机会让别人审查你的代码,还可以看到其他人是如何思考问题的。接触多种想法和思维方式将帮助你在自己编码时解决问题。

9. 提出“好”问题:人们总是说没有坏问题,但是当涉及到编程时,有可能提出一个糟糕的问题。当你向他人寻求帮助时,最好按照以下首字母缩略词提出好问题:

G:提供你正尝试做的事情的背景,清楚地描述问题。

O:概述你已经尝试过的解决问题的方法。

O:对问题可能是什么,提供你最好的猜测。这让帮助你的人不仅知道你在想什么,还知道你自己做了哪些思考。

D:演示正在发生的事情。包括代码、回溯错误消息以及导致错误的执行步骤的说明。

好的问题可以节省很多时间。作为初学者,充分思考后,提出问题,通过不断交流练习你的思维过程,也让帮助你的人更乐意帮忙。

10. 构建一些东西,任何东西:对于初学者来说,有许多小练习可以真正帮助你对 Python 充满信心,并发展肌肉记忆。一旦你牢牢掌握了基本的数据结构(字符串、列表、字典、集合)、面向对象编程和编写类,就该开始构建了!你构建什么并不像你如何构建它那么重要。建筑之旅确实会教给你更多的东西,并在解决问题的过程中提高解决问题的能力。以下是一些帮助你入门的想法:

猜数字游戏

简单的计算器应用程序

掷骰子模拟器

11. 为开源做出贡献:在开源模型中,软件源代码是公开的,任何人都可以协作。有许多 Python 库是开源项目并接受贡献。此外,许多公司发布开源项目。这意味着你可以使用这些公司工程师编写和生成的代码。为开源 Python 项目做出贡献是创建极有价值学习体验的好方法。还可以练习与其他开发人员沟通。

以上这 11 条建议,希望能给入门 Python 的你带去全新的灵感,让 Python 的学习不再困难。

更多相关技术内容咨询欢迎前往并持续关注六星社区了解详情。

想高效系统的学习Python编程语言,推荐大家关注一个微信公众号:Python编程学习圈。每天分享行业资讯、技术干货供大家阅读,关注即可免费领取整套Python入门到进阶的学习资料以及教程,感兴趣的小伙伴赶紧行动起来吧。

attachments-2022-05-rLS4AIF8628ee5f3b7e12.jpg

  • 发表于 2023-11-15 14:49
  • 阅读 ( 205 )
  • 分类:Python开发

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
轩辕小不懂
轩辕小不懂

2403 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1316 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章