Statistics can be of two types: descriptive and inferential.
Descriptive statistics describe characteristics about a population or a sample of data.
Inferential statistics involves drawing inferences about the characteristics of a population from a sample of data.
Descriptive statistics assumes a normal distribution:
Also known as a normal curve, the characteristics of normal distribution are as follows:
Most data distributions can be characterized by two different measures:

Central tendency, which measures using the mean, mode, and median

Dispersion, which can be measured using range and standard deviation
Here is a simple python app taking advantage of pandas, numpy, and , matplotlib .
Python Pandas  Descriptive Statistics
Python Pandas Functions & Description
Function Description
count() Number of nonnull observations
sum() Sum of values
mean() Mean of Values
median() Median of Values
mode() Mode of values
std() Standard Deviation of the Values
min() Minimum Value
max() Maximum Value
abs() Absolute Value
prod() Product of Values
cumsum() Cumulative Sum
cumprod() Cumulative Product
FYI pandas.describe() includes count, mean, min, max, std, and 25%,50%,& 75% quartiles