https://en.wikipedia.org/wiki/Parallel_portIf I'm not mistaken outputs can be either tied high or low, inputs are tri-stated but with a weak pullup or down possibly. High speed parallel ports probably don't have pullup/downs
The I²C bus has only two states, driven low by the output or pulled high by an external pullup. The bus should never be driven high as this prevents other devices pulling it low.