[Python] 백준 알고리즘 온라인 저지 1001번 : A-B Python3 코드 A,B = input().split() print(int(A)-int(B)) 또 다른 방법, map 함수를 사용하는 코드 A,B = map(int,input().split())#첫번째인자:함수, 두번째인자:데이터 print(A-B) Python3 코드 풀이 1. 문제를 풀었던 전체적인 내용 정리 이번 문제는 두 수를 입력 받으면 뺄셈 연산을 해서 출력하는 문제이다. 입력 받는 두 수는 공백으로 구분된 하나의 문자열로 입력 받기 때문에 공백을 기준으로 분리 한 후 숫자로 변환하여 뺄셈 연산을 해서 문제를 풀었다. 숫자로 변환 할 때 입력 받는 수가 두개 밖에 없기 때문에 각각 int함수로 변환 할 수도 있지만 map 함수를..
split( ) - 순서 - 1. split 함수 설명 2. Parameter 설명 3. split 함수 사용 예시 1. split 함수 설명 문자열을 나눌 때 사용한다. 괄호 안에 아무것도 넣지 않으면 공백(띄어쓰기, 탭 등)을 기준으로 문자열을 나눈다. 나누어진 값은 리스트의 요소로 저장되는데, 분할된 문자의 개수만큼 각각을 변수로 지정하는 것도 가능하다. 2. Parameter sep 문자열을 나누는 기호를 값으로 입력한다. 기본값은 공백을 기준으로 한다. maxsplit 문자를 나눌 최대 분할 수. 기본값은 -1이고 제한 없음을 의미한다. maxsplit 파라미터에 아무 값도 넣지 않으면 문자 전체를 나눈다. 3. split( ) 사용 예시 파라미터 값을 변경하여 테스트 test = 'Hello ..
[Python] 백준 알고리즘 온라인 저지 1000번 : A+B Python3 코드 A, B = input().split()# 입력되는 문자를 input()함수로 입력받고 split()함수로 나누어 A,B 변수에 저장 print(int(A)+int(B))# int() 함수로 A와 B를 정수로 변환 하고 두수의 합을 출력 Python3 코드 풀이 1. 코드 작성에 대한 전체적인 풀이 백준 온라인 저지 단계별 문제풀이 중에서 처음으로 int 함수, split 함수가 나오는 문제이다. 막상 알고 나면 정말 쉬운 함수인데 처음에 input 함수를 모르면 당황스러울 수 있다. input함수, split 함수는 이후에도 정말 많이 사용하게 되니 쓰임새를 이해하고 넘어가는 것이 좋다. 2. 코드 첫째줄 문장 A, B..

백 슬래시(\) 기호 입력방법 및 파이썬 이스케이프 문자 - 순서 - 1. 백 슬래시 입력방법 2. 이스케이프 문자 1. 백 슬래시(\) 입력방법 웹에서는 'ㄱ'+한자 키를 이용해서 백 슬래시(\) 특수문자를 입력할 수 있고 파이썬에서는 엔터 위에 원화 키(₩)를 이용해 입력한다. 2. 이스케이프 문자 2-1. 이스케이프문자 종류 파이썬에서 백 슬래시(\)와 조합해서 사용하는 문자이다. 이스케이프 문자에 따라 기능이 각각 다르다. 이스케이프 문자 설명 \n 줄 바꿈 \t 탭 \b 백스페이스 \000 널문자 \\ \ \' 작은따옴표 \" 큰따옴표 \r 줄 바꿈, 커서를 앞으로 이동 \f 줄 바꿈, 커서를 다음 줄로 이동 \a 벨소리 \v 수직 탭 이스케이프 문자 중에서도 주로 사용하는 것과 그렇지 않은 것..
[Python] 백준 알고리즘 온라인 저지 10172번 : 개 Python3 코드 print("|\_/|") print("|q p| /}") print('( 0 )"""\\') # \'앞에 \을 붙여준다. print('|"^"` |') print("||_/=\\\__|") # \\ 앞에 \을 하나 더 붙여준다. Python3 코드 풀이 1. 코드 작성에 대한 전체적인 내용 정리 이 문제는 백준 온라인 저지 단계별 문제에서 앞 단계인 고양이 문제와 주의할 점이 동일하다. 파이썬에서 백 슬래시를 원활히 사용할 수 있는지를 알아보는 문제이다. 개 모양의 문자를 한줄한줄 print 함수로 출력하다 보면 컴파일 에러가 발생할 것이다. 이유는 파이썬에서 백 슬러시 뒤에 조합하는 문자에 따라 이스케이프 문자로 인식을..