怎么理解下面一句话?
all_max_addrs = ((
i // 4 + 1, # host
i % 4 + 1, # func code
int(x[0][1]) if x else 0 # higest address
) for i, x in enumerate(r))
python中除号/和//的区别
python中除号用/表示,但是和C语言不同的是/得到的值总是浮点数,例如:5 / 5结果是1.0。
python中整除用//表示是,//表示两数相除,向下取整,例如8 // 5 结果是1。