素材牛VIP会员
学过PYTHON语言之后在去学习PHP javascript 这些编程语言是不是会更好的能快速理解
 风***人  分类:Python  人气:1813  回帖:18  发布于6年前 收藏

学过python语言之后在去学习PHP javascript 这些编程语言是不是会更好的能快速理解,

有python基础之后,再去学习php语言 理解上 是不是更方便上手,

我现在主要想学习专研 PHP javascript这两个方面的, 我的朋友建议我学完python 之后,然后再去学PHP 会更容易的理解这些编程语言

各位大神给我一点意见, 有必要学习PYTHON 再去学PHP吗?

我看见很多大学都是以python语言作为编程语言的基础语言

讨论这个帖子(18)垃圾回帖将一律封号处理……

Lv3 码奴
陈***子 PHP开发工程师 6年前#1

其实你的问题还是有点偏颇,哪有人学编程专门去学某一两门语言啊?
你的问题是否可以理解为,你想主攻web开发方面,所以php和js是有必要学并且使用广泛的。
python也可以做web开发,上面有人也说了,如果你真的学好python,那学不学php都无所谓。
但如果你还没有怎么开始学习的话,我建议你从C入手,因为PHP是C系的语法,并且PHP底层是用C实现的。到了后期,如果业务需要,你可能需要深入PHP的内核,所以C还是很有必要的。
之后可以开始学PHP,因为PHP真的很简单。为什么老有人吐槽PHP,可能也是这个原因。PHP简单到几乎没有门槛,并且能够快速地开发出一个功能比较完整的应用。PHP被人吐槽的地方也很多,但是瑕不掩瑜,如果你并不需要考虑高并发下数据库连接池或者常驻内存这些东西,PHP其实是很好的带你走进web开发的一门语言,并且PHP正变得越来越好。
js现在也是越来越火爆,有人说js是一门全栈型语言,学好了js一门语言就够了,前后端都能搞定。当然js入门也很简单,但是想深入却并不简单。并且目前node也不太稳定,自学的时候大部分时间都在纠结npm的包为什么装不上因为版本而导致的奇怪的问题,所以也不能光学js。 但js绝对是非常值得学习的语言!
针对你的问题,我建议你先看看C,了解下指针链表数组之类的,然后再学PHP和js

Lv6 码匠
sc***29 PHP开发工程师 6年前#2

我是先自学的python,然后现在因为在折腾android,java反倒比python熟了(单指语言特性)。

我个人的看法,python的语言特性非常复杂且灵活,相反java就要规矩的多。学了python的好处是不仅能知道面向对象编程,而且还能知道高阶函数,装饰器,生成器等等特性,这些特性你基本都能在javascript中看到(yield这个特性javascript好像最近刚加入),你学javascript的时候估计就不会太晕了。

Lv4 码徒
日***天 职业无 6年前#3

先學彙編吧,這樣你不僅徹底掌握了計算機程序執行的基本原理,還不會抱怨自己幹嘛換到了一門「世界上最好的語言」。

Lv3 码奴
风***灬 页面重构设计 6年前#4

没有必要再学php,python和php是并列的,而且python的用途更广。另外学python的经验对学php一点帮助没有,如果想走php路线,有java当基础会更好(当你php学到类那一块时你就能发现了,感谢@eechen 提醒)。

Lv6 码匠
长***h 产品经理 6年前#5

python确实是相对比较容易入门的一门语言,学好python再去学php,js肯定可以理解得更快。其实应该是这样的,学好一门语言,再去学习别的语言相对会学得轻松一点,可以很快理解,因为语言都是相似得。
但是,学python有很大的弊端,就是会养成一堆坏习惯。众所周知,python不用分号而用换行分割语句,所以以后写别的需要加分号的语言时,一不小心就忘了。而且python的条件语句中的条件也可以不用括号括住,这也是一个不好的习惯。但是python语法也有一个比较好的地方,就是不用大括号而用缩进表示代码块,所以一般学过python的人写的代码会很整洁,缩进规范。

Lv4 码徒
间***p JAVA开发工程师 6年前#6

完全没必要http://segmentfault.com/a/1190000002921312

Lv2 入门
ok***23 产品经理 6年前#7

学了python你会总是忘记写分号。

Lv2 入门
li***ng PHP开发工程师 6年前#8

如果你会了python,理解起PHP javascript肯定会更加快一点。
但是这个的原因是你会了一个程序设计的语言,理解起其他的来肯定会快一点,并不是说python和PHP javascript有什么特别的关联,你会了任何一种程序设计的语言,都让你理解起PHP javascript肯定会更加快一点。
所以,然并卵。

Lv1 新人
黄***o JS工程师 6年前#9

其实语言只是一个工具,在工作中是项目驱使你学习更多的技术。

Lv5 码农
me***20 技术总监 6年前#10

script类语言,python历史相对悠久,库也齐全,树莓派都是拿来当教学语言用的,多学习方便融会贯通
但相对于php和js这两块而言学了python对学这两门活有什么好处,其实还是看作者的意图和功底。
如果仅仅是快糙猛的web项目学javascript前端/html5/css3加php/node后端足矣。
如果作者是立足于能搞清python下的服务容器、fcgi,scgi之类的规范再来学php/js已经没有必要了。

上一页12下一页
 文明上网,理性发言!   😉 阿里云幸运券,戳我领取