human
standard deviation not accept float number.
assistant
Here is a Python program to standard deviation not accept float numbers

import numpy as np

def std(x):
    """Returns the standard deviation of a list of numbers.

    If x is a float, it is treated as a list of length 1.
    """
    if isinstance(x, float):
        x = [x]
    return np.std(x)

# Enter the list of numbers
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

# Calling the function
print((std(numbers)))

#Example Output
# 2.8722813232690143

#Remember to inspect code for bugs.