본문 바로가기

프로그래밍/코드업 파이썬 기초 100제94

코드업 파이썬 기초 100제 6066번(100제 66번째 문제) [1] 코드업 파이썬 기초 100제 100제 66번째 문제 [2] 문제 3개의 정수(a, b, c)가 입력되었을 때, 짝(even)/홀(odd)을 출력해보자. 1. 예시 ... if a%2==0 : print("even") else : print("odd") ... 2. 참고 if 조건식 : #조건식을 평가해서... 실행1 #True 인 경우 실행시킬 명령들... 실행2 else : 실행3 #False 인 경우 실행시킬 명령들... 실행4 실행5 #조건식과 상관없는 다음 명령 ... 3. 입력 3개의 정수(a, b, c)가 공백을 두고 입력된다. 0 2023. 2. 2.
코드업 파이썬 기초 100제 6065번(100제 65번째 문제) [1] 코드업 파이썬 기초 100제 100제 65번째 문제 [2] 문제 3개의 정수(a, b, c)가 입력되었을 때, 짝수만 출력해보자. 1. 예시 a, b, c = input().split() a = int(a) b = int(b) c = int(c) if a%2==0 : #논리적으로 한 단위로 처리해야하는 경우 콜론(:)을 찍고, 들여쓰기로 작성 한다. print(a) if b%2==0 : print(b) if c%2==0 : print(c) 2.참고 if 조건식 : 실행1 #조건식의 평가값이 True 인 경우 실행시킬 명령을 들여쓰기를 이용해 순서대로 작성한다. 실행2 실행3 #들여쓰기를 하지 않은 부분은 조건식에 상관이 없음 python 에서는 논리적 실행단위인 코드블록(code block)을 표.. 2023. 2. 2.
코드업 파이썬 기초 100제 6064번(100제 64번째 문제) [1] 코드업 파이썬 기초 100제 100제 64번째 문제 [2] 문제 입력된 세 정수 a, b, c 중 가장 작은 값을 출력하는 프로그램을 작성해보자. 단, 3항 연산을 사용한다. 1. 참고 프로그래밍언어 소스코드 작성시 모든 요소들은 "순서에 따라 한 단계씩 실행" "미리 정해진 순서에 따라 하나씩 연산 수행" "그 때까지 연산된 결과를 이용해 다시 순서에 따라 하나씩 연산" ... 등의 원리가 적용된다. 따라서 3항 연산을 중첩해(괄호로 묶는 등..) 이용하면 여러 값들을 순서대로 비교해 가장 큰/작은 값을 계산할 수 있다. 예를 들어 (a if a>b else b) if ((a if a>b else b)>c) else c 와 같은 계산식은 a, b, c 의 값 중 가장 큰 값으로 계산된다. 2. .. 2023. 2. 2.
코드업 파이썬 기초 100제 6063번(100제 63번째 문제) [1] 코드업 파이썬 기초 100제 100제 63번째 문제 [2] 문제 입력된 두 정수(a, b) 중 큰 값을 출력하는 프로그램을 작성해보자. 단, 3항 연산을 사용한다. 1. 예시 a, b = input().split() a = int(a) #변수 a에 저장되어있는 값을 정수로 바꾸어 다시 변수 a에 저장 b = int(b) c = (a if (a>=b) else b) print(int(c)) 2. 참고 3개의 요소로 이루어지는 3항 연산은 "x if C else y" 의 형태로 작성이 된다. - C : True 또는 False 를 평가할 조건식(conditional expression) 또는 값 - x : C의 평가 결과가 True 일 때 사용할 값 - y : C의 평가 결과가 True 가 아닐 때 .. 2023. 2. 2.