第一次接触python还是大四的时候,因为要找工作,
在看招聘广告的时候发现很多公司需要会python的人,
然后就开始学习。开始的时候我只是想看看这个语言是什么样子的,
或许我可以通过学习这门语言找到一个好的工作,当时完全是投机分子。
结果也没有认真学,坚持了一个月,以后再没有去看。一是时间紧,
二是它和我已经学习的c c++ java 差距很大。而且当时还是对解释语言
很看不起的“性能愤青”。当时的感觉就是:这是一门怪怪的语言,
竟然不用大括号?!
我开始喜欢python要从另一件事情说起:linux,
我从大三开始学习和使用,那时候ubuntu已经流行开了,
而且网上能够查到最多的就是ubuntu的资料,
所以我也就选择了ubuntu。开始是window下面装ubunut的虚拟机,
然后是双操作系统启动,最后就是ubuntu里面装windows的虚拟机
(到现在一直这样,不过现在是fedora里面装windows,
关于为什么选择fedora,请各位看《fedora》)。
使用linux不可避免的要用shell脚本,在写脚本的时候才发现原来编程
可以这么简单(可能并不是所有人把写shell脚本当作编程),
再回过头来看那些“大括号“语言,简直是繁琐的的很呐!
于是我就有了把一些真正的编程任务用shell写的冲动,
但是结果并不理想,shell在系统管理方面确实很强大,
但作为通用编程很难,数据结构功能还是比较弱,在加上每一个外部命令
都要fork一个进程,这些都无法满足通用编程的需要。
因此我要找一种和shell“看起来”很像的语言,perl,ruby。。。
我甚至看了javascript,在我看到python的时候,突然有一种
眼前一亮的感觉,就是它了!python看起来和shell确实很像,
不知道python的作者是不是也经常使用shell 。
随着自己编程经历的增加,对python简单做事的理念更加认同,
这可能也是我喜欢python的另一个原因
分享到:
相关推荐
Python全套教程 Python基础python基础课代码+文档2023最新教程【樵夫教你学Python】Python全套教程 Python基础python基础课代码+文档2023最新教程【樵夫教你学Python】Python全套教程 Python基础python基础课代码+...
python3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython3.7_python3.8_python3.9_python3.10对应的dlib安装包.whl.zippython...
Python零基础入门到精通Python零基础入门到精通学习教程--Python零基础入门到精通Python零基础入门到精通学习教程--Python零基础入门到精通Python零基础入门到精通学习教程--Python零基础入门到精通Python零基础入门...
python管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理系统(python+mysql)代码.zipPython管理...
Python 如何批量替换Word文档中的指定内容(包括页眉)Python源码Python 如何批量替换Word文档中的指定内容(包括页眉)Python源码Python 如何批量替换Word文档中的指定内容(包括页眉)Python源码Python 如何批量...
python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵工具合集python实现按键精灵...