课程
/后端开发
/Python
/初识Python
#Enter a code
print 45678+0*12fd2
print 'Learn Python in imooc'
print 100 < 99
print 0*ff ==255
为什么不行?哪里出错了吗?
2015-06-13
源自:初识Python 3-1
正在回答
* 是乘法运算,12fd2 却不是表示一个数字,估计你要的是 print 45678+0x12fd2,0x12fd2表示一个以十六进制表示的整数。
同理 print 0*ff ==255,应该是 print 0xff ==255,0xff 就是整数 255 的十六进制表示。
夜色裴冷翠 提问者
zhaoandlin
流浪boy 回复 zhaoandlin
小二百 回复 zhaoandlin
print 45678+0x12fd2
print'45678+0x12fd2=',45678+0x12fd2
慕婉清9533010
慕粉3714308 回复 慕婉清9533010
啃一下二进制和十六进制的内容就知道了,一起加油
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序