728x90
반응형
op_str = {'+':'합', '-':'차','*':'곱', '/':'분'} # 출력시 (+,-,*,/)가 아닌 합,차,곱,분으로 문자 사용하기 위한 딕셔너리
v1, v2, op = input(':').split(',') # input과 split을 사용해 3개의 분리된 값으로 입력 받음
print(f"결과는 입력한 두수의 {op_str[op.replace(' ','')]}은 {eval(v1+op+v2)}입니다.") # eval을 사용해 문자열을 실행해 결과 만듬
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 입력 받은 수로 수식 계산하기 (0) | 2023.04.05 |
---|---|
[파이썬] 문제 : 신장,체중으로 BMI(체질량지수) 계산 (0) | 2023.04.05 |
[파이썬] 문제 : 주민번호 분리해 년,월,일 및 성별 출력(문자열 슬라이싱) (0) | 2023.04.05 |
[파이썬] 문제 : 냉장고에 명령어(+-x)로 추가,삭제 (0) | 2023.04.04 |
[파이썬] 문제 : 공에 숫자와 그림(RED, GREEN,HEART,CLOVER) 게임 (0) | 2023.04.04 |
댓글