2022-9-6 TIL

신중민·2022년 9월 6일

오늘도 튜터님의 특강이 있었다. Django를 배우기전 파이썬 기초를 확실히 해놓아야 한다는 것을 강조하셨다.

계산기 만들기

import os
import calc1

def calc(count):
    list1 = []
    i = 0
    while i != count:
        i = i + 1
        mode = input('어떤 연산을 하시겠습니까? 1.덧셈 / 2.뺄셈 / 3. 곱셈 / 4.나눗셈 \n')
        if mode == str(1):
            sum1 = calc1.sum()
            list1.append(sum1)
        elif mode == str(2):
            sub1 = calc1.sub()
            list1.append(sub1)
        elif mode == str(3):
            mul1 = calc1.mul()
            list1.append(mul1)
        else:
            div1 = calc1.div()
            list1.append(div1)
    path = 'C:\\Users\\신중민\\Desktop\\PYTHONWORKSPACE\\test.txt'
    filepath = os.path.basename(path)
    dirpath = os.path.dirname(path)
    file = open(path,'w')
    for x in list1:
        file.write(str(x) + '\n')
    file.close()
    print("결과 : ", list1)
    print("파일명 : ", filepath)
    print("디렉토리 경로 : ", dirpath)

calc(1)
import os

def sum():
    a = input('첫번째 입력')
    b = input('두번째 입력')
    return int(a) + int(b)

def sub():
    a = input('첫번째 입력')
    b = input('두번째 입력')
    return int(a) - int(b)

def mul():
    a = input('첫번째 입력')
    b = input('두번째 입력')
    return int(a) * int(b)

def div():
    a = input('첫번째 입력')
    b = input('두번째 입력')
    return int(a) / int(b)

print(os.getcwd())

사전과제때 했던 계산기 만들기와 다른 과제를 내주셨다. 함수를 불러와서 사용하는 법을 배우게 할려고 내주신 과제 같았다.

0개의 댓글