본문 바로가기
300x250

코딩테스트 파이썬 기초2

[코딩테스트] 파이썬 문법 기초 복습 : 입출력부터 자주 쓰이는 라이브러리까지 자주 사용되는 입력 방법 input() : 한 줄의 문자열을 입력받는 함수 map() : 리스트의 모든 원소에 각각 특정한 함수를 적용 ex)공백 기준으로 구분된 데이터 입력받을 때 n = int(input()) data = list(map(int, input().split())) data.sort(reverse=True) print(data) a,b,c = map(int,input().split()) #이렇게 변수 갯수를 지정해줄 수도 있다. print(a,b,c) 빠르게 입력 받으려면 sys library의 sys.stdin.readline() 메서드를 이용하면 된다. 단, 입력 후 enter가 줄 바꿈 기호로 입력되므로 rstrip() 메서드를 그 다음에 사용해주자. import sys data =.. 2022. 12. 20.
[코딩테스트] 파이썬 문법 기초 복습 : 자료형 파이썬으로 코딩테스트를 준비하는 만큼, 문법의 기초를 탄탄히 다지는 것 또한 중요하다. 그 중, 파이썬 자료형에 대해서 정리해보자. 정수형, 실수형, 복소수형, 문자열, 리스트 튜플, 사전(딕셔너리) 등이 있다. 정수형 Integer : 양의 정수, 음의 정수, 0. 실수형 Real Number. 소수점 아래의 데이터를 포함하는 수 자료형. 소수부나 정수부가 0일 때 0을 생략할 수도 있다. a=5. print(a) > 5.0 a = -.7 print(a) > -0.7 e나 E를 이용해서 지수 표현 방식 이용 가능함. 1e9 == 10의 9제곱을 의미하게 됨. 지수 표현 방식은 임의의 큰 수를 표현하기 위해 자주 사용됨. 최단 경로 알고리즘에서는 도달할 수 없는 노드에 대하여 최단 거리를 무한(INF)로.. 2022. 12. 19.