An electronic cigarette, comprising an e-liquid extruder, an atomizing assembly, and a battery assembly; wherein: the e-liquid extruder comprises an e-liquid tank, a piston, a push rod, a rotor, and a motor; the piston is disposed in a bottom opening of the e-liquid tank; the push rod comprises an inner wall with a female thread, the rotor is disposed on the motor, and comprises an outer wall with a male thread; the male thread corresponds to the female thread; the piston is disposed on the push rod; when the motor is energized and rotates, the push rod moves upward to extrude e-liquid out of the e-liquid tank; the battery assembly comprises a passage, a battery, a power supply board, a control board, and a screen board; the e-liquid extruder is disposed in the battery assembly; both the e-liquid tank and the atomizing assembly are disposed in the passage; the atomizing assembly is disposed on the e-liquid tank; the atomizing assembly comprises a heating assembly comprising a heating element; the battery is disposed on an input terminal of the power supply board; the control board is disposed on the motor to control the rotational speed of the motor, thereby adjusting the amount of the e-liquid flowing out of the e-liquid tank; an output terminal of the power supply board is connected to the control board to energize the motor and the control board; the screen board comprises a screen; the screen board is disposed in the battery assembly with the screen exposed outside of the battery assembly to display electrical parameters and function information of the electronic cigarette; characterized in that: the battery assembly further comprises a power button, a regulation button, and a switch button; the power button is configured to turn on a power supply of the electronic cigarette, thus controlling the heating element and the motor to work; the switch button is configured to switch between a power control mode and a motor-controlled e-liquid supply mode; the regulation button is configured to adjust the power control mode and the motor-controlled e-liquid supply mode; when the electronic cigarette works in the power control mode, the regulation button is configured to adjust an amount of heat generated by the heating element; and when the electronic cigarette works in the motor-controlled e-liquid supply mode, the regulation button is configured to adjust a rotational speed of the motor. the e-liquid extruder comprises an e-liquid tank, a piston, a push rod, a rotor, and a motor; the piston is disposed in a bottom opening of the e-liquid tank; the push rod comprises an inner wall with a female thread, the rotor is disposed on the motor, and comprises an outer wall with a male thread; the male thread corresponds to the female thread; the piston is disposed on the push rod; when the motor is energized and rotates, the push rod moves upward to extrude e-liquid out of the e-liquid tank; the battery assembly comprises a passage, a battery, a power supply board, a control board, and a screen board; the e-liquid extruder is disposed in the battery assembly; both the e-liquid tank and the atomizing assembly are disposed in the passage; the atomizing assembly is disposed on the e-liquid tank; the atomizing assembly comprises a heating assembly comprising a heating element; the battery is disposed on an input terminal of the power supply board; the control board is disposed on the motor to control the rotational speed of the motor, thereby adjusting the amount of the e-liquid flowing out of the e-liquid tank; an output terminal of the power supply board is connected to the control board to energize the motor and the control board; the screen board comprises a screen; the screen board is disposed in the battery assembly with the screen exposed outside of the battery assembly to display electrical parameters and function information of the electronic cigarette; the battery assembly further comprises a power button, a regulation button, and a switch button; the power button is configured to turn on a power supply of the electronic cigarette, thus controlling the heating element and the motor to work; the switch button is configured to switch between a power control mode and a motor-controlled e-liquid supply mode; the regulation button is configured to adjust the power control mode and the motor-controlled e-liquid supply mode; when the electronic cigarette works in the power control mode, the regulation button is configured to adjust an amount of heat generated by the heating element; and when the electronic cigarette works in the motor-controlled e-liquid supply mode, the regulation button is configured to adjust a rotational speed of the motor.