A method for adjusting screen brightness, comprising: acquiring a current battery power value and a current screen brightness value of a terminal; selecting a target screen brightness range suitable for the acquired current battery power value by taking the current screen brightness value as a baseline; and selecting a screen brightness value corresponding to the current battery power value according to power consumption values corresponding to at least two selected screen brightness values in the target screen brightness range, and displaying according to the selected screen brightness value; characterized in that, further comprising: acquiring a minimum screen brightness value and a maximum screen brightness value of the terminal; and selecting the at least two screen brightness values at equal intervals incrementally or degressively in a range from the acquired minimum screen brightness value to the acquired maximum screen brightness value of the terminal, and calculating power consumption values corresponding to the at least two screen brightness values respectively; wherein the step of selecting the screen brightness value corresponding to the current battery power value according to the power consumption values corresponding to the at least two selected screen brightness values in the target screen brightness range and displaying according to the selected screen brightness value comprises: acquiring power consumption values corresponding to the at least two screen brightness values selected in the target screen brightness range, and calculating power consumption difference values between the power consumption values corresponding to every two adjacent screen brightness values; establishing a first list according to the at least two screen brightness values in the target screen brightness range and the corresponding power consumption difference values; and selecting a screen brightness value corresponding to a minimum power consumption difference value from the first list, and displaying according to the selected screen brightness value. acquiring a current battery power value and a current screen brightness value of a terminal; selecting a target screen brightness range suitable for the acquired current battery power value by taking the current screen brightness value as a baseline; and selecting a screen brightness value corresponding to the current battery power value according to power consumption values corresponding to at least two selected screen brightness values in the target screen brightness range, and displaying according to the selected screen brightness value; characterized in that, further comprising: acquiring a minimum screen brightness value and a maximum screen brightness value of the terminal; and selecting the at least two screen brightness values at equal intervals incrementally or degressively in a range from the acquired minimum screen brightness value to the acquired maximum screen brightness value of the terminal, and calculating power consumption values corresponding to the at least two screen brightness values respectively; acquiring a minimum screen brightness value and a maximum screen brightness value of the terminal; and selecting the at least two screen brightness values at equal intervals incrementally or degressively in a range from the acquired minimum screen brightness value to the acquired maximum screen brightness value of the terminal, and calculating power consumption values corresponding to the at least two screen brightness values respectively; wherein the step of selecting the screen brightness value corresponding to the current battery power value according to the power consumption values corresponding to the at least two selected screen brightness values in the target screen brightness range and displaying according to the selected screen brightness value comprises: acquiring power consumption values corresponding to the at least two screen brightness values selected in the target screen brightness range, and calculating power consumption difference values between the power consumption values corresponding to every two adjacent screen brightness values; establishing a first list according to the at least two screen brightness values in the target screen brightness range and the corresponding power consumption difference values; and selecting a screen brightness value corresponding to a minimum power consumption difference value from the first list, and displaying according to the selected screen brightness value. acquiring power consumption values corresponding to the at least two screen brightness values selected in the target screen brightness range, and calculating power consumption difference values between the power consumption values corresponding to every two adjacent screen brightness values; establishing a first list according to the at least two screen brightness values in the target screen brightness range and the corresponding power consumption difference values; and selecting a screen brightness value corresponding to a minimum power consumption difference value from the first list, and displaying according to the selected screen brightness value.