心理

当前位置 /首页/完美生活/心理/列表

python和信息学的区别

python和信息学的区别

C语言和Python语言最明显可见的差别,那就是代码量了。C语言是上古语言,那时编程的绝对主体就是很懂计算机的程序员,特别欢迎复杂但实用的工具,因此C语言一出生就颇为硬核。

你不仅需要自己决定好程序的逻辑结构,还要规划好变量的类型声明、赋值,想好在哪些代码应当被编译,更要对计算机底层的硬件具有充分的认识,才能处理好指针和内存分配这几些强大的工具。编程语言的发展轨迹基本上就是“懒人化”,越往后的语言一般就越“软核”,Python的出生日期不仅比C语言晚了20年,比C++这门对象设计语言也晚了10年,语法简洁程度可想而知。

Python本身是类似于Lisp的一门抽象语言,它自动会处理好一些繁琐的东西,让程序员去专心思考问题,而不是花那么多时间去打代码。因此,要想完成同样一个任务,假设python语言需要写N行,那么C语言则一般要写10N行。

TAG标签:python 信息学 #