我特别想学习Python,那么我该如何开始呢?
扫码关注《Python学研大本营》,加入读者群,分享更多精彩

Python 是一种易于学习、功能强大的编程语言,可以以多种不同的方式使用它来创建小型和大型程序。
它的语法允许程序员用比 C++ 或 Java 等语言更少的代码行来表达概念。
我该如何开始?🚀
Python网站是供您学习 Python 的社区资源。无论您是通过阅读教程、参加在线课程还是让朋友教您来学习它,我们都希望您能找到成功所需的东西。
我个人喜欢边做边学。你可以在这里找到超过200个 Python 练习和另一本好书。
Python 解释器执行 Python 源代码,这些源代码可以用脚本或程序编写,也可以在 Python shell 中以交互方式编写。
print("hello world")
Python源代码被解释;它没有编译步骤。
$ python hello.py
hello world
一旦您学习了Python 的基础知识,您就可以将它用于许多不同的应用程序。
网络开发🌎
Web 开发是 Python 常用的用途之一。您可以仅使用 Python 构建简单的博客或完整的 Web 应用程序。
您可以通过使用Django和Flask等框架创建动态网站来使用它进行 Web 开发。

还有其他与 Web 相关的框架,例如Tornado ,在线部署 Python 应用程序非常容易。
桌面软件💻
所以你想为你的 Python 应用程序编写一个很棒的 GUI 界面吗?
您可以使用PyQt或tkinter制作桌面软件。两者都是GUI模块。
两者都同样易于使用,并且有大量资源可以帮助您创建出色的 GUI。但是你应该选择哪一个?

如果您想要一个现代的 GUI,我建议您使用 PyQt。如果你想为一个小脚本提供一个简单的快速 GUI,你可以选择 tkinter,因为它只有几个小部件。
Python还能用于什么?🐍
Python 可以用于很多事情。Python 是一种通用编程语言。这意味着它几乎可以用于任何事情😺。
Python 可用于创建游戏,例如 Minecraft 或 Angry Birds、Snake或其他任何游戏。全世界的程序员在商业和非商业项目中都使用 Python。
它可以用于统计计算。它可以用于人工智能。它可以用于机器学习。它可用于游戏、艺术、教育和科学。Python 确实是一门万事通的语言。

参考文章: https://dev.to/jones268/python-for-beginners-how-to-get-started-138m
推荐书单
《Python从入门到精通》

https://item.jd.com/13284890.html
《Python从入门到精通(第2版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python进行程序开发应该掌握的各方面技术。全书共分23章,包括初识Python、Python语言基础、运算符与表达式、流程控制语句、列表和元组、字典和集合、字符串、Python中使用正则表达式、函数、面向对象程序设计、模块、异常处理及程序调试、文件及目录操作、操作数据库、GUI界面编程、Pygame游戏编程、网络爬虫开发、使用进程和线程、网络编程、Web编程、Flask框架、e起去旅行网站、AI图像识别工具等内容。所有知识都结合具体实例进行介绍,涉及的程序代码都给出了详细的注释,读者可轻松领会Python程序开发的精髓,快速提升开发技能。除此之外,该书还附配了243集高清教学微视频及PPT电子教案。
《Python从入门到精通(第2版)》可作为软件开发入门者的学习用书,也可作为高等院校相关专业的教学参考用书,还可供开发人员查阅、参考使用。
这本书有如下特色:
循序渐进,实战讲述
243集教学微课视频,39小时知识点精讲,可听可看,随时随地扫码学
趣味解读,易教易学
赠送Python实战训练背记手册
在线解答,高效学习
企业QQ、QQ群在线答疑,明日学院社区答疑。
每周清大文森学堂在线直播答疑。

精彩回顾
扫码关注《Python学研大本营》,加入读者群,分享更多精彩