파이썬 map( ) 함수 - 순서 - 1. map 함수 설명 2. map 함수 사용 예시 3. 정리 1. map( ) 함수 설명 1.1) 사용방법 : map(함수, iterable) 첫 번째 인자에 함수, 두 번째 인자에 반복 가능한(iterable) 자료형을 입력한다. - 함수를 넣는 첫 번째 인자는 def문으로 미리 정의한 함수나 lambda 식을 입력하는 것도 가능하다. - 두 번째 인자의 iterable 데이터는 list, tuple과 같은 반복 가능한 데이터를 의미한다. 1.2) 결과 값 변환 map( )을 사용하는 경우 map 타입으로 저장되기 때문에 다른 자료형으로 변환하지 않고서 출력하면 map 타입으로 출력이 된다. 이럴 때는 list( )나 tuple( )등의 함수를 사용하여 타입을 변..
[Python] 백준 알고리즘 온라인 저지 10869번 : 사칙연산 Python3 코드 A,B = map(int,input().split()) print(A+B, A-B, A*B, A//B, A%B, sep='\n') # sep='\n'로 줄바꿈 Python3 코드 풀이 1. 문제를 푼 방법에 대한 전체적인 내용 설명 더하기, 빼기, 곱하기, 나누기의 사칙연산을 파이썬 코드로 작성해보는 문제이다. 이 문제에서 나누기 연산자는 몫을 구하는 연산자(//)와 나머지를 구하는 연산자(%)를 사용해야 문제를 풀 수 있다. 이 점만 유의해서 풀고 나머지 코드에는 딱히 정답은 없기 때문에 편하게 작성해도 된다고 생각한다. 나의 경우 앞서서 백준 알고리즘 수학 연산 문제를 풀면서 익숙해진 방법으로 코드를 작성해보았다...
[Python] 백준 알고리즘 온라인 저지 1008번 : A/B Python3 코드 A, B= input().split() print(int(A)/int(B)) 또 다른 방법, map 함수를 사용하는 경우 A,B = map(int,input().split()) print(A/B) Python3 코드 풀이 1. 코드 풀이에 대한 전체적인 내용 정리 수학 연산 중에서 두 수를 나누는 방법을 이해하고 있는지 알아보는 문제이다. 파이썬으로 포함한 컴퓨터에서 나누기 연산을 할 때는 슬래시 기호(/)를 사용해서 수를 나눈다. 그리고 이번 문제에서 필요하진 않지만 이외에도 나누기에 사용하는 두 개의 기호가 더 있다. 일반적인 경우에는 익숙하지 않지만 코딩에서 사용하는 연산자 중에는 나눈 수의 몫을 구하거나 나머지를 ..