Python 有哪些用途?

发布于 2024-11-25 05:04:06 字数 352 浏览 5 评论 0原文

我是新来的,所以如果我在这里写错了什么请原谅我...... Python 可以用于哪些领域以及可以使用到什么程度? Python可以用来制作软件(带GUI,适用于不同平台)和Web应用程序吗?

更新*-我想制作简单的软件(为了我的工作和娱乐以及一点网络开发。)

我问这个问题是因为我对 Ruby、ASP、PHP 和 Python 感到困惑Web开发,想知道Python是否应该先学C++比较好(虽然我能理解C++学习) * 哪些是适合 Python 的优秀 IDE 和 Web 框架? 请帮助我并参考一些免费的电子书和网页来学习。 2.xx 和 3.xx 哪个更好?

提前致谢! 约翰

I'm new here, so forgive me if I wrote something wrong here...
For which-all fields can Python be used for and to which extent?
Can Python be used to make softwares(with GUI, for different platforms ) and web apps?

UPDATE*- I want to make simple software ( for my works and enjoyment and a little of web dev. )

I'm asking this question as I'm confused between Ruby, ASP, PHP and Python for Web Development and want to know if Python should be better to learn before C++ ( although I can understand C++ learning )
* Which are good IDEs and web frameworks for Python?
Do help me and refer a few free ebooks and web-pages to learn. And which one is better?2.xx or 3.xx?

Thanks in advance!
John

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

背叛残局 2024-12-02 05:04:07

这类问题有点像马蜂窝,因为你的情况可能会有所不同,而且很大程度上取决于意见。但我将展示一些用例。

几乎所有的事情你都可以使用Python。 Python 的教程是一个好的开始。

您可以从学习 Python 3.x 开始,但请注意,几乎所有现实世界的东西仍然在 Python 2 中。阅读此内容 文章以了解有关选择内容的更多信息。

Python 通过许多框架用于 Web 开发,例如 Django塔架烧瓶。您可以使用 Python 与 QtGTK、Tk 和其他各种。

如果您想开始 Web 开发,我建议您先阅读本教程,然后将 Django 作为您的一般介绍。

至于 IDE,无论你喜欢什么,你都可以从 vim 变小到使用 pydev 变大。

使用 Python 的大型应用程序和公司的一些示例:YouTube、文明(游戏系列)、Google、Dropbox。更全面的列表可以在 Python wiki 上找到。

This type of question is a bit of a hornets nest since your mileage may vary and it is largely dependent on opinion. But I'll show a few usecases.

You can use Python for near all. The tutorial of Python is a good start.

You could start out by learning Python 3.x but be advised that near all real-world stuff is still in Python 2. Read this article to learn more about what to pick.

Python is used for web development through a lot of frameworks like Django, Pylons, Flask. You can use Python to make GUIs with Qt, GTK, Tk and assorted others.

If you want to start web developing I suggest to read the tutorial first and then go with Django as your general introduction.

As for IDEs, whatever floats your boat, you can go small from vim to huge with pydev.

Some examples of bigger applications and companies using Python: YouTube, Civilization (game series), Google, Dropbox. A more comprehensive list is found on the Python wiki.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文