第二步,再次定义一个变量n2并赋值一个长整型,使用bin函数转换,第三步,如果传入的参数是一个逻辑值或是一个字符串,使用bin函数返回什么结果,第四步,定义一个列表变量n4,并进行赋值;然后调用bin函数,结果发现出现了报错,第五步,如果传入的参数是一个负数,使用bin函数转换之后,对应的结果也为负数,第六步,定义变量n6,并进行赋值为0,结果发现返回的值也是0,并且是二进制数,注意事项
注意python语言中的bin函数的用法
注意bin函数的传入参数和返回值
bin函数的作用是将一个整数,转换成2进制形式的字符串。传递这个整数时,可以用2进制(以0B或0b开头)、8进制(以0O或0o开头)、10进制、16进制(以0X或0x开头)的形式。
下面是一个例子:
print(bin(0B1111))
print(bin(0b1111))
print(bin(0O17))
print(bin(0o17))
print(bin(15))
print(bin(0Xf))
print(bin(0xF))
将二进制数据的bin文件转换成C语言数组的形式并保存为 .c 源文件
运行:
编辑一个bat批处理脚本文件,如下所示,双击该bat文件即可
python bin2c.py test.bin
pause