Syntax PYTHON ERROR : unexpected EOF while parsing 코딩을 하면서 수많은 에러를 마주친다. 오늘은 내가 공부를 하다가 처음 겪어본 에러가 있어 이곳에 기록을 하려한다. 참고로 위의 코드는 데이터의 이상치를 확인하는 코드이다. 결과는, SyntaxError: unexpected EOF while parsing 구문 오류 파이썬 문법을 지키지않아 일어나는 에러. 프로그램의 구문이 잘못됨. 따옴표(''."")나 괄호((),{}) 등을 확실히 여닫지... pythonerrorSyntaxSyntax [Java] Language 주석문, 실행문과 세미콜론 주석 행 주석 범위 주석 도큐먼트 주석 실행문 맨 마지막에는 세미콜론(;) 필수 - 변수명, 클래스명, 메서드명 등 명명 규칙에 따라 지정 ( PascalCase | camelCase | snake_case | kebab-case ) 문자, $, _, 숫자로만 구성 문자, $, _로 시작 숫자로 시작할 수 없음 예약어는 사용할 수 없음 camalCase : 변수, ... JavaSyntaxJava Spread & Rest syntax 일반적으로 spread operator의 경우 해당 객체의 정보를 복제할 때 많이 쓰인다. 한국어로 번역하자면 흩뿌리는 연산자? 로 객체의 환경을 먼저 분해한 후, 값들을 새로운 선언에 대입할 수 있다. newPeople 이 만들어지는 과정은 먼저 people의 값을 참조한 후 ... 에 의해 [] || {} 는 분해되게 된다. 남은 값들은 다시금 newPeople의 [] || {} 에 의해... JavaScriptES6SyntaxES6 주석문 #를 사용한다 변수위에 코맨트 달아줄 때 암묵적으로 변수 위에 위치한다 한줄이 길 경우 \ backslash 사용 한줄이 길 경우 2 - () 소괄호 사용... pythonSyntaxTILSyntax 데이터구조 3 pythonSyntaxTILSyntax 파일 조작과 시스템 2 pythonSyntaxTILSyntax 제어흐름 8 range()를 사용하면 리스트를 만들지 않아도 된다. 변수 i는 index로 자주 사용하는데, 출력값앞에 인덱스도 출력하고 싶으면 아래처럼 인덱스 안쓰고 프로그램만 돌리고 싶다는 의미를 코드를 사용할 때는 _ 밑줄사용 enumerate : 열거하다 과일 앞에 인덱스를 추가 하고 싶다면 배웠던대로 아래와 같이 할 것이다. 이런 불편함을 해소해주는 enumerate() 위 리스트를 하나씩 꺼내... pythonSyntaxTILSyntax 코드구조 6 만약 함수를 출력할 때 다른 값들을 출력하고 싶다면 1. f = print_info(add_num)에서 함수 호출하면 2. def print_info(func)로 가서 3. def wrapper(*args, *kwargs) 내부함수로감 4. 할 거 없으니 내부함수 return wrapper 로 감 이때 ()로 실행하지 않았으니 오브젝트만 돌려받음 7. def wrapper(args, *kwa... pythonSyntaxTILSyntax 모듈과 패키지 4 파이썬에는 편리한 라이브러리가 많이 있다. 잘 사용하는 대표적인 라이브러리 하나만 알아보자 랜덤 문자열에서 딕셔너리로 알파벳 : 수량을 뽑아내보자 딕셔너리의 setdefault함수를 이용할 수도 있다. 매번 setdefault를 사용하기 힘드므로 파이썬의 표준 라이브러리인 collection을 사용해보자 표준 라이브러리 from, import를 사용해야함. 내장함수는 from import 하... TILpythonSyntaxSyntax
PYTHON ERROR : unexpected EOF while parsing 코딩을 하면서 수많은 에러를 마주친다. 오늘은 내가 공부를 하다가 처음 겪어본 에러가 있어 이곳에 기록을 하려한다. 참고로 위의 코드는 데이터의 이상치를 확인하는 코드이다. 결과는, SyntaxError: unexpected EOF while parsing 구문 오류 파이썬 문법을 지키지않아 일어나는 에러. 프로그램의 구문이 잘못됨. 따옴표(''."")나 괄호((),{}) 등을 확실히 여닫지... pythonerrorSyntaxSyntax [Java] Language 주석문, 실행문과 세미콜론 주석 행 주석 범위 주석 도큐먼트 주석 실행문 맨 마지막에는 세미콜론(;) 필수 - 변수명, 클래스명, 메서드명 등 명명 규칙에 따라 지정 ( PascalCase | camelCase | snake_case | kebab-case ) 문자, $, _, 숫자로만 구성 문자, $, _로 시작 숫자로 시작할 수 없음 예약어는 사용할 수 없음 camalCase : 변수, ... JavaSyntaxJava Spread & Rest syntax 일반적으로 spread operator의 경우 해당 객체의 정보를 복제할 때 많이 쓰인다. 한국어로 번역하자면 흩뿌리는 연산자? 로 객체의 환경을 먼저 분해한 후, 값들을 새로운 선언에 대입할 수 있다. newPeople 이 만들어지는 과정은 먼저 people의 값을 참조한 후 ... 에 의해 [] || {} 는 분해되게 된다. 남은 값들은 다시금 newPeople의 [] || {} 에 의해... JavaScriptES6SyntaxES6 주석문 #를 사용한다 변수위에 코맨트 달아줄 때 암묵적으로 변수 위에 위치한다 한줄이 길 경우 \ backslash 사용 한줄이 길 경우 2 - () 소괄호 사용... pythonSyntaxTILSyntax 데이터구조 3 pythonSyntaxTILSyntax 파일 조작과 시스템 2 pythonSyntaxTILSyntax 제어흐름 8 range()를 사용하면 리스트를 만들지 않아도 된다. 변수 i는 index로 자주 사용하는데, 출력값앞에 인덱스도 출력하고 싶으면 아래처럼 인덱스 안쓰고 프로그램만 돌리고 싶다는 의미를 코드를 사용할 때는 _ 밑줄사용 enumerate : 열거하다 과일 앞에 인덱스를 추가 하고 싶다면 배웠던대로 아래와 같이 할 것이다. 이런 불편함을 해소해주는 enumerate() 위 리스트를 하나씩 꺼내... pythonSyntaxTILSyntax 코드구조 6 만약 함수를 출력할 때 다른 값들을 출력하고 싶다면 1. f = print_info(add_num)에서 함수 호출하면 2. def print_info(func)로 가서 3. def wrapper(*args, *kwargs) 내부함수로감 4. 할 거 없으니 내부함수 return wrapper 로 감 이때 ()로 실행하지 않았으니 오브젝트만 돌려받음 7. def wrapper(args, *kwa... pythonSyntaxTILSyntax 모듈과 패키지 4 파이썬에는 편리한 라이브러리가 많이 있다. 잘 사용하는 대표적인 라이브러리 하나만 알아보자 랜덤 문자열에서 딕셔너리로 알파벳 : 수량을 뽑아내보자 딕셔너리의 setdefault함수를 이용할 수도 있다. 매번 setdefault를 사용하기 힘드므로 파이썬의 표준 라이브러리인 collection을 사용해보자 표준 라이브러리 from, import를 사용해야함. 내장함수는 from import 하... TILpythonSyntaxSyntax