파이썬문법 (3) 썸네일형 리스트형 [파이썬][문제] map(int, input().strip().split(' ')) 프로그래머스 문제를 푸는데 코드업에서는 a랑 b를 공백으로 띄어서 입력받을 때 a,b = input().split() 이런식으로 했었는데 여기서는 map 함수를 쓰길래 map 함수는 어떤 걸 하는지 궁금했다. a, b = map(int, input().strip().split(' ')) input().strip()은 사용자로부터 받은 입력뒤에 공백이 있으면 제거하고, split()은 문자열에서 파이썬 리스트 만들 때 사용되는데 공백을 기준으로 문자열을 나눈다. map() 함수는 2개의 파라미터를 받는데 map(받을 데이터 타입, 받을 데이터) 받은 데이터를 받은 데이터 타입으로 반환한다. split() 이렇게 해도 default 값이 공백으로 설정되어 있음. 예전에 input().split() 만 알 때.. [파이썬][CodeUp]기초100문제 CodeUp Python 기초 100제를 풀고 헷갈리는 부분이나 중요한 개념 정리를 하였습니다. 기초 입출력 파이썬에서 print() 하면 그 다음줄로 줄 바꿈 되어 출력된다. a = input() b = input() print(a) print(b) 입력 a b 출력 a b 이런식으로 하면 입력 받을 때도 enter 기준으로 입력받게 되고, 출력도 enter 버튼 기준으로 입력받게 된다. 입력 받을 때 공백(띄어쓰기)을 두고 입력받고, 줄을 바꿔 출력하려면 input().split() 을 이용하면 된다. python의 input()은 한 줄 단위로 입력을 받는다. input().split() 를 사용하면, 공백을 기준으로 입력된 값들을 나누어(split) 자른다. a, b = 1, 2 를 실행하면, a.. [파이썬] 자료구조 (2) 파이썬 기본문법 파이썬에 대해 기초적인 부분은 거의 알아서 헷갈리거나 아직 모르는 부분 위주로 정리하였음. # 소수부가 0일 때 0을 생략 a= 5. print(a) # 정수부가 0일 때 0을 생략 a = -.7 print(a) #유효숫자e^(지수) = 유효숫자 X 10^(지수) #10억의 지수 표현 방식 a = 1e9 print(a) #752.5 a = 75.25e1 print(a) #3.954 a = 3954e-3 print(a) #컴퓨터는 실수를 정확히 표현하기 어려움 a = 0.3 + 0.6 print(a) if a == 0.9: print(True) else: print(False) # round() (첫번째 인자 : 실수형 데이터, 두번째 인자 : 반올림하고자하는 위치 -1) # 123.456을 소수점 셋째 .. 이전 1 다음