Python/Python 연습

04. Class 02

HicKee 2023. 1. 21. 23:34

리스트 합 평균

class Sumavr:
    def __init__(self, arr):
        self.__arr = arr

    def printlist(self):
        print(self.__arr)

    def sumavrarr(self):
        reslist = []
        total = 0
        avr = 0
        for i in range(len(self.__arr)):
            total += self.__arr[i]

        avr = int(total / len(self.__arr))
        reslist.append(total)
        reslist.append(avr)

        return reslist


if __name__ == '__main__':
    numlist = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100]

    sa = sumavr(numlist)
    result = sa.sumavrarr()
    print(f'총합은 {result[0]} 평균은 {result[1]}')

'Python > Python 연습' 카테고리의 다른 글

04. Class 04  (0) 2023.01.25
04. Class 03  (0) 2023.01.22
04. Class 01  (0) 2023.01.18
03. function  (0) 2023.01.17
02. if ~ else, for  (0) 2023.01.17