A transmit power control method for subframes exchanged between a network device and a user equipment, UE, comprising: performing, by user equipment, transmit power compensation on a subframe in a first subframe set by using a first cell-level power compensation amount; and sending, by the user equipment, data in the subframe by using an uplink transmit power on which the transmit power compensation has been performed; and performing, by the user equipment, transmit power compensation on a subframe in a second subframe set by using a second cell-level power compensation amount, wherein the first power compensation amount is greater than the second power compensation amount; and wherein the first subframe set is a full-duplex subframe set, and the second subframe set is a non-full-duplex subframe set, wherein a subframe in the full-duplex subframe set is a subframe in which the network device receives data in this type of subframe and simultaneously sends downlink data in a same frequency band of the subframe, and a subframe in the non-full-duplex subframe set is a subframe in which the network device receives data in this type of subframe and does not simultaneously send downlink data in a same frequency band of the subframe; and wherein the network device notifies, using RRC signaling, the UE of a subframe belonging to a full-duplex subframe set and a non-full-duplex subframe set by sending a bitmap indicating the locations of the subframe in the full-duplex subframe set and the non-full-duplex subframes in one radio frame; and wherein the first cell-level power compensation is agreed on in advance by the network device and the user equipment. performing, by user equipment, transmit power compensation on a subframe in a first subframe set by using a first cell-level power compensation amount; and sending, by the user equipment, data in the subframe by using an uplink transmit power on which the transmit power compensation has been performed; and performing, by the user equipment, transmit power compensation on a subframe in a second subframe set by using a second cell-level power compensation amount, wherein the first power compensation amount is greater than the second power compensation amount; and wherein the first subframe set is a full-duplex subframe set, and the second subframe set is a non-full-duplex subframe set, wherein a subframe in the full-duplex subframe set is a subframe in which the network device receives data in this type of subframe and simultaneously sends downlink data in a same frequency band of the subframe, and a subframe in the non-full-duplex subframe set is a subframe in which the network device receives data in this type of subframe and does not simultaneously send downlink data in a same frequency band of the subframe; and wherein the network device notifies, using RRC signaling, the UE of a subframe belonging to a full-duplex subframe set and a non-full-duplex subframe set by sending a bitmap indicating the locations of the subframe in the full-duplex subframe set and the non-full-duplex subframes in one radio frame; and wherein the first cell-level power compensation is agreed on in advance by the network device and the user equipment.