PHP、CSS、JS、HTML5学习难吗?对比Python

Python013

PHP、CSS、JS、HTML5学习难吗?对比Python,第1张

这么问没啥意义啊,因为个人情况不同,难易度是不同的。

作为有面向对象编程经验的人来说,python 简单的很,一天上手,反而是 PHP、CSS、JS、HTML5 这些比较难。

而作为无编程经验的人来说 PHP、CSS、JS、HTML5 可能就比 python 要容易,因为 CSS、H5 这些都不是编程语言、而 JS 和 PHP 入门起来的难度低(难精通)。

而如果是说学精通那个领域比较难的话:

CSS + CSS框架 + JS + JS框架 + HTML5 + HTML5框架 = 全栈工程师、这个体量明显最大,并且体量还在无限增长中,但是其难度很动态,可高可低。

python + 各种库 = 人工智能以及后端、这是最难、多是数学领域知识。

PHP + 各种框架 = 后端、这个只能说相较上面最易, PHP 就是为了服务器开发的,不过实际开发绝对不是只有 PHP。

少了r prefix吧。或者说两个反斜杠写的有问题。

sylecn@x201:~$ python

Python 2.7.9 (default, Mar  1 2015, 12:57:24) 

[GCC 4.9.2] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> html = """

<div id="results">\n<table><tr><td><div><a href="/view/Afghanistan-1"><img src="/places/static/images/flags/af.png" /> Afghanistan</a></div></td><td><div><a href="/view/Aland-Islands-2"><img src="/places/static/images/flags/ax.png" /> Aland Islands</a></div></td></tr><tr><td><div><a href="/view/Albania-3"><img src="/places/static/images/flags/al.png" /> Albania</a></div></td><td><div><a href="/view/Algeria-4"><img src="/places/static/images/flags/dz.png" /> Algeria</a></div></td></tr><tr><td><div><a href="/view/American-Samoa-5"><img src="/places/static/images/flags/as.png" /> American Samoa</a></div></td><td><div><a href="/view/Andorra-6"><img src="/places/static/images/flags/ad.png" /> Andorra</a></div></td></tr><tr><td><div><a href="/view/Angola-7"><img src="/places/static/images/flags/ao.png" /> Angola</a></div></td><td><div><a href="/view/Anguilla-8"><img src="/places/static/images/flags/ai.png" /> Anguilla</a></div></td></tr><tr><td><div><a href="/view/Antarctica-9"><img """

... >>> import re

>>> re.findall(r'<a[^>]+href=["\\](.*?)[\\"]>',html)

['/view/Afghanistan-1', '/view/Aland-Islands-2', '/view/Albania-3', '/view/Algeria-4', '/view/American-Samoa-5', '/view/Andorra-6', '/view/Angola-7', '/view/Anguilla-8', '/view/Antarctica-9']

>>>