[Python] 백준 알고리즘 온라인 저지 2753번 : 윤년 Python3 코드 1) if - else 조건식 year = int(input()) if ((year%4 == 0)and(year%100 != 0)) or (year%400 == 0): print('1') else: print('0') 2)삼항 연산자 year = int(input()) print('1') if ((year%4 == 0)and(year%100 != 0)) or (year%400 == 0) else print('0') Python3 코드 풀이 1. 작성한 코드에 대한 전체적인 내용 정리 이 문제는 연도를 나타내는 숫자를 입력받으면 해당 연도가 윤년이면 1 아니면 0을 출력한다. 윤년인지 아닌지를 판별하는 조건식에서 True/F..
[Python] 백준 알고리즘 온라인 저지 9498번 : 시험 성적 Python3 코드 if - elif - else를 조건식으로 코드를 작성 score = int(input()) if score >= 90 : print('A') elif score >= 80 : print('B') elif score >= 70 : print('C') elif score >= 60 : print('D') else: print('F') Python3 코드 풀이 1) 작성한 코드에 대한 전체적인 내용 정리 이번 문제는 시험성적을 입력받으면 점수에 맞는 등급을 출력하는 문제이다. 이런 식으로 어떤 조건이 있을 때 그 조건에 부합하는 경우의 출력 값을 달리하는 문장은 if 조건식을 사용해서 작성할 수 있다. 조건식이 여러 개가..
파이썬 연산자 파이썬에서 연산자를 사용하면 수학의 연산자와 같은 기능을 수행할 수 있다. 그렇지만 수학과 완전히 동일한 것은 아니다. 나누기 연산 같은 경우 파이썬에서는 몫만 남기는 연산자나 나머지만 남기는 연산자를 사용할 수 있다. 연산자는 숫자 이외에도 문자열에서도 사용이 가능한데 이 두 연산자에는 차이가 있으므로 두 경우를 비교하여 정리해 본다. - 순서 - 1. 문자열 연산자 (+, *) 2. 숫자 연산자 (+, -, *, /, //, %, **) 1. 문자열 연산자 종류 설명 + 문자열 연결 * 문자열 반복 문자열에는 이 두개의 연산자만을 사용할 수 있다. 문자열 연결 ( + ) '문자열 + 문자열' 형태로 사용한다. 문자열을 연결하는 데 사용한다. 다시 말해 두 개의 문자열에 + 연산자를 사용..
[Python] 백준 알고리즘 온라인 저지 2588번 : 곱셈 Python3 코드 A = int(input()) # 첫번째 입력받은 문자 : 숫자로 변환 B = input() # 두번째 입력받은 문자 : 문자열 그대로 둠 # 문자열의 인덱스를 이용해서 두번째 입력 받은 문자를 하나씩 숫자로 반환하고 A와 곱한다. AxB2 = A * int(B[2]) AxB1 = A * int(B[1]) AxB0 = A * int(B[0]) AxB = A * int(B) print(AxB2, AxB1, AxB0, AxB, sep='\n') # sep='\n'로 줄바꿈 Python3 코드 풀이 1. 코드 풀이의 전체적인 내용 요약 이번 문제는 (세 자릿수) x (세 자릿수) 곱셈 과정을 코드로 나타내 보는 문제이다. 총 4..