我已经使用PHP工作了大约7个月,已经面向对象半年了,我觉得很容易。
Python的语法也不那么难。
我一直在学习python,我3天前开始学习java,并且有点无聊(因为我以前一直在网站上工作,我对软件编程并不感兴趣)。
关于Python的一些问题:
<? ?>
标签或<?php ?>
,您是否在Python中执行此操作?如果没有,你是否必须在python中包含HTML,就像在PHP中使用echo一样? echo "<span>hey</span>"
?这就是我想知道的。 谢谢!我希望你能为我回答这些问题。
答案 0 :(得分:3)
Python不仅用于网络,还用于计算机软件。这是对的吗?
绝对正确。我已经看到Python用于大多数类型的计算机软件,你也期望找到Java,C#,C,Matlab等。
Python通常只用于Twitter,Google等大型系统,但比PHP更快,更稳定?
我们将Python用于一些非常大规模的24x7系统,用于数十亿美元的行业。但是,在为一些业余爱好项目做一些快速而肮脏的夜晚黑客攻击时,Python也是我的首选语言。
我不会说它比PHP更快和/或更稳定(我根本就不知道),但对我来说,它让我更专注于编写高质量的代码而不是我使用的任何其他动态语言。我认为每种语言都有其存在的原因,并且在所有情况下几乎没有语言更好。对我来说,Python是Web项目的首选语言(除非出于某些外部原因我必须使用Java)。
是否有关于如何在XAMPP上设置Python的完整教程?我从来没有安装过这样的东西,只有Xampp和MySQL。
我没有使用XAMPP的经验,但在Python世界中似乎有点多余。我强烈建议您查看Django以获取Web应用程序。在大多数生产应用程序中,我使用NginX将Django与lighty或FastCGI or the like绑定。设置效率高,速度快。
在PHP中,你简单的make标签,或者你用Python做到了吗?如果没有,你是否必须在python中包含HTML,就像在PHP中使用echo一样?回声“嘿”?
如果您查看Django,请查看其template engine。它非常强大,但仍然很简单(至少与之前使用过的唯一主要的Web模板引擎ASP.Net相比)。
答案 1 :(得分:0)
This是我最喜欢的初学者指南之一,因为它可以让您快速入门
答案 2 :(得分:0)
mod_wsgi
而不是使用CGI执行Python脚本。您不必使用Django框架。答案 3 :(得分:0)
开始使用Python:http://learnpythonthehardway.org/
您还应该了解IPYTHON和python's packages。前者将帮助您检查对象并快速获得帮助。后者更多的是包括电池......
答案 4 :(得分:0)
1)Python是一种通用语言,如Java,C ++,perl,ruby等。
2)Python是一种通用语言,可以应用于任何问题。 php针对Web编程进行了优化,因此它可能比python更快。
3)你要做的第一件事就是在你的系统上安装最新版本的python,然后开始编写简短的程序。你想在参与更复杂的设置之前做到这一点,比如网页编程,那里有很多活动部分。
4)Python不使用像php这样的脚本标签。不用担心,许多人认为混合代码和HTML是不好的做法。
我建议你从一些简单的cgi脚本开始。然后你可以探索python的许多web frameworks
。 Web框架通常是一个复杂的系统,您可以使用它来编写网站。阅读这篇关于python和web的概述:
答案 5 :(得分:0)
我还建议您参加Codeacademy的Python课程。它将指导您完成Python的语法,数据结构和简洁功能;它是一种循序渐进的互动学习方法。它是基本的,但是一个很好的开始,可以为您提供反馈。