본문 바로가기

기초 문법 알아보기 Python

(4)
조건문_14681번 : 사분면 고르기 Python x = int(input()) y = int(input()) // 입력 부분 if x>0 and y>0 : print(1) elif x0 : print(2) elif x
조건문_9498번 : 시험성적 Python 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') 첫번째 줄 입력 받은 숫자가 문자열이니 정수형 int로 변환하여 선언하였다. if-elif-else 조건문 if와 elif로 여러 조건문을 만들 수 있다. 모두 해당하지 않으면 else로 이동한다.
입출력_10171 번 : 고양이 Python print("\\ /\\") print(" ) ( ')") print("( / )") print(" \\(__)|") 역슬래시는 두번써야 인식된다. \\
입출력_1000 번 : A+B Python a,b = input().split() // 입력되는 문자를 input() 함수로 받고, split() 함수로 나누어 a,b에 저장 print(int(a)+int(b)) // a,b를 정수형으로 전환하고 계산한 값을 출력 split( ) 함수는 입력받는 문자를 나눌 때 사용하는 함수이다. 위 문제에서 보면 숫자 두 개를 한 줄에 입력받는데 두 개의 숫자 사이에는 공백으로 구분되어 있다. 이런 경우에는 공백을 기준으로 숫자를 나누면 된다. 사용 형태는 문자열 뒤에 점을 붙이고 split( )을 써주면 된다. 위에서 input( ). split( )이라고 쓴 것은 입력받는 문자가 아직 정해지지 않았으나 어떤 문자이건 공백을 기준으로 나누겠다는 의미이다. 괄호 안에 아무것도 넣지 않으면 공백(띄어쓰기, 탭 등..