728x90
공백을 기준으로 문자열을 받는 다음의 코드에 익숙해졌다.
a,b=input().split()
그러다 엔터(\n)를 기준으로 문자열을 받는 문제에서 헷갈리게 되었다.
a,b=input().split('\n') 를 입력해봤지만 작동하지 않았다.
하지만 다시 생각해보니 그냥 하나씩 입력받으면 되는 거였다..
[결론]
엔터를 기준으로 문자를 입력받고 싶으면 input 두 번 하자!
a=input()
b=input()
[ 연관 문제 ]
백준 사분면 문제 이다.
[ 해결 코드 ]
a=input()
b=input()
a=int(a)
b=int(b)
if(a>0 and b>0):
print('1')
elif(a<0 and b>0):
print('2')
elif(a<0 and b<0):
print('3')
else:
print('4')
반응형
'파이썬' 카테고리의 다른 글
[ 파이썬 ] 로그 찍어서 동작 확인 (0) | 2021.04.05 |
---|---|
[ Python ] 공백 기준으로 파일에서 문자 입력받기 (0) | 2021.04.02 |
주피터 노트북 실행 (jupyter notebook) (0) | 2021.03.30 |
[ Python ] 삼항연산자 (0) | 2021.03.24 |
[ Python ] 주석, 따옴표 출력, 입력, 16진수 변환, shift 비트연산자 (0) | 2021.03.17 |