Python 编程通用问题

0 投票
8 回答
652 浏览
提问于 2025-04-15 17:09

我听说Python既简单又强大,但我不知道自己学习的方向是否正确。我通过网上教程学习,知道一些基本的数学运算和打印字符串,但我想知道要多久才能开发出有用的东西?不过,我其实并不太清楚Python具体可以用来做什么。

8 个回答

3

就像学习其他编程语言一样,想学Python,你得动手写程序。
找一个你感兴趣的小项目,用Python来实现。我还推荐你看看《Dive into Python》这本书(就像其他回答你问题的人一样)。

几个月前,我决定学习IronPython(这是Python在.NET上的实现),我先是读了《Dive into Python》和一些教程,然后开始用IronPython编写一个简单的棋盘游戏(你可以在我的博客上了解更多)。

要学会一门新的编程语言,你需要实际使用它,这样你才能知道怎么用、在哪里用。

4

Python是一种通用编程语言。你可以用它做很多不同的事情,但它最适合那些对速度要求不高的项目,因为它的一些高级功能会影响性能。

很难说你需要多长时间才能开发出有用的东西。前几天我写了一个脚本,帮助处理一些小的计算机管理任务。根据你之前的编程知识和你花在学习上的时间,这样的任务可能只需要一两周的经验(甚至更少)。不过,如果你想做一些更复杂的东西,比如一个音乐播放器、即时通讯客户端,或者中等规模的项目,你可能需要几周到几个月的练习。这很大程度上取决于你投入编程的时间和精力。

我建议你可以看看官方教程或者Dive Into Python

总的来说,这都取决于你自己。Python可以用来做简单的事情,也可以做复杂的项目,适用于很多不同的应用。最终还是看你想做什么。

8

我不太确定你具体想要什么,但我觉得以下几个方向可能是你接下来想要探索的步骤。

如果你想为一个网络程序使用不同的协议,可以看看Twisted

如果你想制作一个网页应用或者博客,可以了解一下Django

如果你想做一个图形用户界面应用,可以看看TkInter

如果你对游戏编程感兴趣,可以去看看Pygame

如果你想了解更多其他内容,可以访问Python包索引


需要多长时间呢?这主要取决于你之前的编程基础。最好的方法就是直接跳入你感兴趣的主题,开始一个小项目。

撰写回答