Spaces:
Runtime error
Runtime error
| import streamlit as st | |
| def add_num(): | |
| inp = st.text_input("vorod") | |
| return [int(num) for num in iter(input, "x")] | |
| def calculate_mean(numbers: list): | |
| mean_numbers = sum(numbers) / len(numbers) if numbers else 0 | |
| return mean_numbers | |
| def variance(mean_num: float, numbers: list): | |
| vari = sum((num - mean_num) ** 2 for num in numbers) / len(numbers) if numbers else 0 | |
| return vari | |
| def standard_deviation(vari:float): | |
| return vari ** .5 | |
| menu = st.selectbox("انتخاب", ["هیچی","واریانس""میانگین","انحراف از معیار","ورود اعداد"]) | |
| if menu == "انحراف از معیار": | |
| add_num() | |
| nums = add_num() | |
| mean = calculate_mean(nums) | |
| variance_value = variance(mean, nums) | |
| std = standard_deviation(variance_value) | |
| st.write("واریانس:", variance_value) | |
| st.write("انحراف از معیار:", std) | |