예제 #1
0
def statis(func, *data):
    if func == 'sum' :
        return sum(data) # 함수 실행 종료 (exit)
    if func == 'avg' :
        return Avg(data)
    if func == 'var' :
        return var_std(data)
    if func == 'std' :
        return var_std(data)
예제 #2
0
def statis(func, *data):
    if func == 'sum':
        return sum(data)
    elif func == 'avg':
        return Avg(data)
    elif func == 'var':
        return var_std(data)
    elif func == 'std':
        return var_std(data)
    else:
        return '해당 함수 없음'
예제 #3
0
def statis(func, *data):
    if func == 'sum':
        return sum(data)  # 함수 실행 종료(반복문에서 exit와 같은 의미)
    elif func == 'avg':
        return Avg(data)
    elif func == 'var':
        return var_std(data)
    elif func == 'std':
        return var_std(data)
    else:
        return '해당 함수 없음'
예제 #4
0
def statis(func, *data):
    if func == 'sum':
        return sum(data)  # 함수 실행 종료(exit)
    elif func == 'avg':
        return Avg(data)
    elif func == 'var':
        var, std = var_std(data)
        return var
    elif func == 'std':
        var, std = var_std(data)
        return std
    else:
        return '해당 함수 없음'
예제 #5
0
Func1('홍길동', '이순신', '유관순')
''' 홍길동
    ('이순신', '유관순') '''

# 패키지 모듈
''' 방법1) import 패키지.모듈 '''
import scatter.scatter_module
''' 방법2) from 패키지.모듈 import 함수1, 함수2, 클래스1, 클래스2 '''
from scatter.scatter_module import Avg, var_std

datas = [2, 3, 5, 6, 7, 8.5]
avg1 = scatter.scatter_module.Avg(datas) # 방법1)
print(avg1) # 5.25
avg2 = Avg(datas) # 방법2)
print(avg2) # 5.25
var, std = var_std(datas) # 방법2)
print('var =', var) # var = 5.975
print('std =', std) # std = 2.444381312316063

def statis(func, *data):
    if func == 'sum' :
        return sum(data) # 함수 실행 종료 (exit)
    if func == 'avg' :
        return Avg(data)
    if func == 'var' :
        return var_std(data)
    if func == 'std' :
        return var_std(data)
print('sum =', statis('sum', 1,2,3,4,5)) # sum = 15
print('avg =', statis('avg', 1,2,3,4,5)) # avg = 3
var, _ = statis('var', 1,2,3,4,5)
예제 #6
0
    print(names)

Func1('홍길동','이순신','유관순')

#import 패키지. 모듈
import scatter.scatter_module #방법1) import 패키지.모듈
#from 패키지. 모듈 import 함수1, 함수 2, 클라스 1
from scatter.scatter_module import Avg, var_std #방법2)

datas=[2,3,5,6,7,8.5]
avg1= scatter.scatter_module.Avg(datas)
avg2= Avg(datas)
print(avg1) #5.25
print(avg2) #5.25

var, std = var_std(datas)
print('var=',var) # var= 5.975
print('std=',std) # std= 2.444381312316063

def statis(func,*data):
    if func == 'sum':
        return sum(data) #함수 실행 종료(exit)
    elif func == 'avg':
        return Avg(data)
    elif func == 'var':
        return var(data)
    elif func == 'std':
        return var_std(data)

    else :
        return '해당함수 없음'