基础python题,想问问为什么选d

很基础的大学生python复习题,我是真的不会,提前谢谢各位,阿里嘎多

img

双斜杠表示 地板除 只取整数
16进制数 0x452 为 1106 除以2 = 553
这是个 while 循环,只有相等时才会退出循环,才能打印,直到输入的 guess 为553 才打印,所以打印553

无论输入什么,直到输入0x452//2(十六进制)对应的十进制,循环结束,输出这个值(的十进制)。
0x452=1106,整除2=553