Python与C语言的区别总结 - 风e逸
Python与C语言的区别总结
2019-07-04 17:29
风e逸
阅读(777)
评论(0)
编辑
收藏
举报
1、Python没有头文件和主函数也可以正常运行,不需要include和main函数。
2、\' ; \' 对于C来说,除了特殊函数外,其余命令行后都需要以\';\' 来结尾,但是Python不需要。
printf("hello world");
int a = 10;
printf("a = %d\n", a);//C语言print("hello world")
v1 = 0 & 1
print( \'v1 = %d\'%v1)#python
3、在python中,定义变量时不需要标明变量类型,Python的数据类型,用来修改某一特定类型,相当于C中的atoi。
b = "0011"c = int(b,base=8) #以八进制的形式,将b转换为10进制
print(c)
#输出结果为9
4、Python和C语言中部分命令的不同
打印命令print() #python
printf(); //C
循环命令
while 1==1:
print(i)
i = i + 1 #python,对于python来说后面的命令,空出来的行数一样,则都为while内的函数
while(1 == 1)
{
} //C,如果不加大括号{},那么则只执行while后的一句命令
实现单独取出字符
str = "数据库里就好"
for(i = 0; i < strlen(str); i++)
{
print("%c",str)
} //C
for aaa in str:
print(aaa)
#python
判断命令
if : #python
if()
{} //C
取字符串长度
strlen或sizeof //C
len #python
以上是 Python与C语言的区别总结 - 风e逸 的全部内容, 来源链接: utcz.com/z/386497.html