知行编程网知行编程网  2022-08-12 05:00 知行编程网 隐藏边栏  3 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于c语言和python的区别是什么的相关知识,包括零基础学编程应该从哪入手,以及python和c语言哪个简单这些编程知识,希望对大家有参考作用。

c语言和python有什么区别

python和C语言的区别如下:

1、C语言是编译语言,Python是脚本语言。说是C语言会比Python快

(看学校oj最简单的A+B问题,C语言的运行事件大概是0ms,而Python有6、7、8、9、10ms)

2.list和数组

C语言中的数组都是数字,列表可以包含很多不同的数据元素。

2.import和include

C语言使用哪个库函数,需要用include导入头文件,python中需要导入其他模块或函数时,需要用import导入。

3.全局变量方面

在 C 语言中,声明一个全局变量。如果值是常量,可以直接用#define 声明。如果只是声明了全局变量并且变量的值是变量,那么可以直接like int a。在python中,声明一个全局变量时,需要加上global,类似于global a。在函数中使用时,需要先声明 global a。否则,如果直接使用 a,python 将重新创建一个新的本地对象并为其分配新值。原来全局变量的值没有变化

比如

global a
a = 3
def func():
    a = 4
    print(a)

func()
print(a)

运行结果:
3

而这段代码

global a
a = 3
def func():
    global a
    a = 4
    print(a)

func()
print(a)
运行结果
4

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享