转载于:https://www.cnblogs.com/mlgjb/p/7892130.html 并做适当修改
一:简单比较
C语言 |
python |
|
执行速度 |
快 |
慢 |
跨平台 |
不可以 |
可以 |
用途 |
操作系统,驱动等底层开发 |
软件的快速开发 |
二:容器对比:
C语言 |
python |
|
容器 |
||
区别 |
事先定义变量类型 |
不需要事先定义变量类型 (查找变量拼写错误就有点难度了) |
三:其他对比
C语言 |
Python |
|
运算符 |
没有自加和自减运算符 |
|
逻辑运算符 |
&&,||,! |
and,or,not |
函数 |
很多时候只能手动完成 |
拥有强大的内置函数 |
程序调用 |
被调用的函数必须在调用函数前或在调用函数前声明 |
没有严格的限制 |