欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

经验 - 学习PHP的同时去学习Python会哪些利与弊?

程序员文章站 2022-06-08 09:36:44
...
有些好奇,在PHP基础还不扎实的情况下,会不会对PHP的知识有影响呢?
这样做又有哪些好处呢?

回复内容:

有些好奇,在PHP基础还不扎实的情况下,会不会对PHP的知识有影响呢?
这样做又有哪些好处呢?

没什么影响,每种语言都有其擅长的场景。

我觉得了解另一种语言反而能帮助你加强对当前语言的理解,比如:

  1. PHP擅长的什么,不擅长什么

  2. python能做什么PHP做的不太好的事情

  3. python的数组、字典、元组和PHP的数组有什么区别

  4. 对于web开发,两者各有什么特点

等等这些。。。

这个网站会有帮助:http://www.php2python.com/ 当然这是开始切换的阶段,后面你开始尝试用python的方式去解决问题的时候,这个就不需要了。

另外推荐一个个人比较喜欢的python单文件web框架:http://bottlepy.org/

主要是同时两种语言需要花费大量的精力,它们语法上也有很多的差异,刚开始会不断报各种语法问题。
但如果进入状态之后就会收获很多,你会在潜意识里对比这两种语言,总结到它们在某些具体功能的实现上的差异和共同点等。

如果有大量的精力的话你可以考虑,但是作为过来人我不得不说,习惯上你会抓狂,例如python的缩进,python的语句方式,例如pythoon的句末不用分号,类里面的函数第一个参数slef,和PHP很多的形式都不一样,如果你对PHP已经很熟练了,你可能会上手python比较快,如果PHP基础还不扎实,我建议你还是先打好基础吧。毕竟语言大部分都是相通的,精通了一门再去写其他的语言速度会快上很多

不会有太大影响
并没有什么用/好处

Python和PHP的语法有点点不同,频繁在它们之间切换有点抓狂
但是有IDE的话,都不是问题

PHP会被嫌弃然后学不下去。