1 python出现的背景
Guido希望一种语言,可以像c语言一样能够全面的调用计算机的功能接口。同时又可以像shell那样,可以轻松的编程。此时ABC语言让Guido看到希望。ABC语言以教学为主,其目标是"让用户感觉更好"。ABC语言希望让语言百年的容易阅读,容易使用,容易记忆,容易学习。1989年,为了打发圣诞节的假期,Guido开始写Python语言的编辑器。
2 Python与C在编译之间的区别
c语言的编辑方式:
具体在ubantu中运行需要执行的步骤:
gcc c语言程序文件.c
#这一步将会生成一个编译好的二进制文件 例如 a.out
./a.out
#这一步将会将c语言文件编译出的代码运行
Python语言的编辑方式
具体在ubantu中运行需要执行的步骤:
python python语言程序文件.py
#这一步会直接运行出相应的结果
3 Python的缺点
- 运行速度,Python的运行速度不如c语言与c++语言优秀。
- 代码不能加密,因为PYTHON是解释性语言,它的源码都是以名文形式存放的。
- 线程不能利用多CPU。