两者的具体区别包含但不限于以下:
1、C 属编译型语言;Python 属解释型语言。
2、C 是弱类型、静态类型检查的;Python 是强类型、动态类型检查的。
3、Python 是原生支持面向对象范式的语言,C 不是。
4、C 更偏向底层,抽象和语法糖更少,使用起来不如 Python 方便。但 C 更简单,如果有计算机体系的知识,精通起来比 Python 可能更容易。
5、C 的语法不如 Python 简洁。
6、C 函数声明的先后顺序影响其可被调用的区域,Python 不会。
7、C 需要自己维护堆内存,Python 有垃圾回收机制。