从学习Python开始

2024-06-06 18:22:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经用PHP工作了大约7个月了,在面向对象方面工作了半年,我发现这很简单。在

Python的语法也没那么难。在

我对学习python很感兴趣,3天前我开始学习java,有点无聊(因为我以前一直在网站上工作,所以我对软件编程不太感兴趣)。在

关于Python的几个问题:

  • Python不仅用于web,还用于计算机软件。对吗?在
  • Python通常只用于Twitter、Google等大型系统,但它比PHP更快、更稳定?在
  • 有关于如何在XAMPP上设置Python的完整教程吗?我从来没有安装过这样的东西,只有Xampp和MySQL。编辑:如何开始用Python制作网站,我的意思是如何安装它?在
  • 在PHP中,您可以简单地生成<? ?>标记或<?php ?>,您在Python中是否这样做?如果不是,那么您是否需要在python中包含HTML,就像在PHP中使用echo一样?echo "<span>hey</span>"?在

我只想知道这些。 谢谢您!我希望你能帮我回答这些问题。在


Tags: echoweb软件网站系统编程google语法
5条回答

This是我最喜欢的初学者指南之一,因为它能让你快速入门

Python is not only used for webs, but also used for computer softwares. Is that correct?

绝对正确。我也看到过,在计算机上,你也会发现,大多数的C语言都是用C语言编写的。在

Python is usually only used on huge systems such as Twitter, Google, and more, but is faster and more stable than PHP?

我们将Python用于一些规模非常大、24x7的系统,用于数十亿美元的行业。但是Python也是我在为一些业余爱好项目做一些快速而肮脏的晚间黑客活动时选择的语言。在

我不会说它比PHP更快和/或更稳定(我只是不知道),但对我来说,它让我比我使用过的任何其他动态语言更专注于编写高质量的代码。我认为每种语言都有其存在的原因,几乎没有一种语言在所有情况下都更好。对我来说,Python是web项目的首选语言(除非出于某些外部原因必须使用Java)。在

Is there a full tutorial, on how to set-up Python on XAMPP? I've never installed such things, just Xampp and MySQL.

我没有使用XAMPP的经验,但在Python世界中它似乎有点多余。我强烈建议您查看Django的web应用程序。在大多数生产应用程序中,我使用FastCGI or the like将Django与NginX或{a4}绑定在一起。它的设置既高效又快速。在

In PHP, you simple make tags or , do you do that in Python? if not, is that correct that you have to include HTML in python, the same way you do in a echo in PHP? echo "hey"?

如果您要查看Django,请查看它的template engine。它非常强大,但仍然很简单(至少与ASP.Net这是我以前使用过的唯一一个主要的web模板引擎)。在

  • 是的。在
  • 这是一个主观问题。遵循最佳实践、使用高效的数据结构和高效的算法对性能的影响远远超过任何语言差异。有关“基准测试”的更多详细信息,请参见this question,它也没有真正证明任何东西。在
  • 我建议this tutorial,它让您使用mod_wsgi,而不是使用CGI执行Python脚本。您不必使用Django框架。在
  • 大多数pythonweb框架将视图和逻辑分开。有些模板引擎仍然允许您在模板中使用逻辑。有关模板引擎的详细信息,请参见this list。在

相关问题 更多 >