○ 알고리즘, 자료구조/2021 알고리즘
[기초] 3항연산자 (삼항연산자) : 코드업 1063, 1064 파이썬
0ver-grow
2021. 2. 14. 15:39
반응형
입력된 두 정수 a, b 중 큰 값을 출력하는 프로그램을 작성해보자.
단, 조건문을 사용하지 않고 3항 연산자 ? 를 사용한다.
a,b = map(int,input().split())
print(a if a>b else b)
and : &
or : |
입력된 세 정수 a, b, c 중 가장 작은 값을 출력하는 프로그램을 작성해보자.
단, 조건문을 사용하지 않고 3항 연산자 ? 를 사용한다.
3개를 비교해야함
하지만 내장함수를 사용하지 않고는 한 번에 3개를 비교하긴 어려움(방법은 있을듯)
일단 2개씩 비교해서 값을 찾자
a,b,c = map(int,input().split())
minNum = a if b > a else b # a,b 부터 비교
print(minNum if c > minNum else c) # a,b비교 결과물과 c를 비교
행렬의 덧셈 (3가지 방법)
[Level1] 행렬의 덧셈 (sumMatrix)
1. 문제 행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬을 입력받는 sumMatrix 함수를 완성하여 행렬 덧셈의 결과를 반환해 주세요.
excelsior-cjh.tistory.com
반응형