본문 바로가기

분류 전체보기311

[Python] ValueError: invalid literal for int() 에러 해결법 python에서는 아래와 같은 형변환들을 할 수 있다. hyun222.tistory.com/87 [Python] 형변환 int, float, str python의 대표적인 자료형 int, float, str으로 형변환을 해보겠다. 1. int a = input() a = int(a) print(a) 2. float a = input() a = float(a) print(a) 3. str a = input() a = str(a) print(a) 결론 ; 개쉽다 hyun222.tistory.com 근데 프로그래밍 하다가, ValueError: invalid literal for int() 이러한 에러가 난다면??? 예를 들어보겠다. a = '3.14' a = int(a) print(a) 코드를 보면, 내가 .. 2021. 3. 29.
[Python] 형변환 int, float, str python의 대표적인 자료형 int, float, str으로 형변환을 해보겠다. 1. int a = input() a = int(a) print(a) 2. float a = input() a = float(a) print(a) 3. str a = input() a = str(a) print(a) 결론 ; 개쉽다 2021. 3. 29.
[Python] 입력받는 방법 input() 파이썬으로 문자, 문자열, 정수, 실수 등 모든걸 입력받는 함수이다. a = input("아무거나 입력해주세용 : ") print(a) 기본적으로 이렇게 사용할 수 있고, 그냥 input()만 하게되면, 아무런 문구 없이 입력하는 커서가 발생한다. 2021. 3. 29.
[Python] 따옴표, 쌍따옴표, 출력하는 방법 1. 따옴표를 출력하는 방법이다. print("'a'") 2. 쌍따옴표를 출력하는 방법이다. print('"abcd"') 3. 쌍따옴표랑, 따옴표를 같이 출력하는 방법이다. 경로를 표시할때 사용하면 된다. print("C:\\Program Files\\Intel\\Media Resource") print("hi my name is \"Genius\"") 요런식으로 앞에 \(Back Slash)를 붙혀주면 된다. 2021. 3. 29.
코드포스 블루, 삼성 SW역량 B형 정도의 실력을 갖기위한 공부방법 안경잡이 개발자님의 동영상을 참고하였다. 나는 이렇게 공부할 것이다. 1. 코드업에서 기초 100제를 품 (C++/Python) 2. 백준에서 그리디, 탐색, 기초 동적 프로그래밍 문제를 50개씩 품 (C++/Python) 3. 기출문제들을 품 (C++/Python) 참고 : 백준->삼성 기출문제 프로그래머스 -> 카카오 기출문제 2021. 3. 28.
[알고리즘] 최대 Subarray 찾기 아래와 같은 배열(집합)이 있다. 1 -3 2 4 -1 5 -3 이 배열의 부분집합중에, 합이 가장 큰 것은 무엇인가? 답은 2, 4, -1, 5 를 더한 10이다. 이것을 어떻게 빨리 구할 수 있을까? --------- 내가 생각한 방법은 이렇다. - 양수로 시작, 양수로 끝. 목록을 만들어보자면 이와 같다. 1, -3, 2, 4 2, 4, -1, 5 4, -1, 5 5 하지만 모두가 음수이거나, 양수이면? 음수일 때 : 최솟값 1개가 정답. 양수일 때 : 모든값을 더한것이 정답. 알고리즘 시간복잡도는 O(N^2)일 것이다. --------- 제시하는 알고리즘은 다음과 같다. Count 변수가 있다. Count 변수는 배열을 더해간다. 만약 Count 변수가 음수가 된다면, 0으로 초기화 한다. 이렇게.. 2021. 3. 26.