[Python] print() 함수를 사용한 다양한 출력
·
Language/Python
print() 함수를 사용한 다양한 출력 print는 무언가를 프린트하라는 의미이므로 print()에서 괄호 안에 있는 것을 화면에 출력 print("파이썬 배우기") print("100") print("성별 : " + "남자 " + "연령 : " + str(27) + "세") print("성별 : ", "남자", "연령 : ", 27, "세") print("성별 : %s, 연령 : %d세" % ("남자", 27)) print("성별 : {0} , 나이 : {1}세".format("남자", 27)) 실행 결과 파이썬 배우기 100 성별 : 남자 연령 : 27세 성별 : 남자 연령 : 27세 성별 : 남자 , 연령 : 27세 성별 : 남자 , 나이 : 27세
[Python] Python Error
·
Language/Python
에러(Error) 예시 Print("Hellow, World") --------------------------------------------------------------------------------------------------------------------------------- NameError Traceback (most recent call last) in () ----> 1 Print ("Hellow, World!") ◀ 에러가 있는 명령문 NameError: name 'Print' is not defined ◀ 에러 내용
[Python] Python 여백 넣기, 주석
·
Language/Python
Python에서 여백넣기(Python Indentations) 여백 넣기는 하위코드블록(a block of code)을 나타냄 4칸의 공백을 권장 / (Tab키) Python은 들여쓰기가 엄격하다. if 5>2: print("This is a sub block") print("Five is greater than two") 실행 결과 This is a sub block Five is greater than two if 5
[Python] 파이썬이란?
·
Language/Python
history 귀도 반 로섬(Guido van Rossum)이라는 프로그래머가 C 언어로 제작해 1991년에 공식으로 발표 배우기도 쉽고 결과도 바로 확인할 수 있어 초보자에게 적합한 프로그래밍 언어 Interpreter 방식 : script language / 파이썬 인터프리터 - 프로그래밍 언어 해석하는 도구 사전적인 의미는 비단뱀으로 로고도 파란색과 노란색 비단뱀 두 마리가 서로 얽혀 있는 상태 Python 장단점 장점 문법이 간단해서 배우기 쉬움 다양한 분야에 활용 가능 대부분 운영체제에서 같은 방법으로 사용 가능 단점 파이썬은 컴파일러 언어가 아닌 스크립트 언어이기 때문에 컴파일러 언어보다 느림 / 이를 보완하려고 많은 파이썬 패키지를 최적화시키고 있음 (CPU만 빠르면 사용자가 느끼기에 별 차..
[TypeScript] 타입스크립트 기본 문법
·
Language/TypeScript
기본타입 타입스크립트는 다양한 기본 타입을 제공한다. Boolean, Number, String, Object, Array, Tuple, Enum, Any, Void, Null, Undefined, Never 변수에 타입 설정 let str: string = 'hi'; let num: number = 100; let arr: Array = [1, 2, 3]; let arr2: number[] = [1, 2, 3]; let obj: object = {}; let obj2: { name: string, age: number} = { name: 'hoho', age: 22 }; 함수에 타입 설정 function add(a: number, b: number): number { return a+b; } //옵셔널..
[TypeScript] 자바스크립트 타입스크립트로 전환
·
Language/TypeScript
자바스크립트 프로젝트를 타입스크립트로 전환하는 법 유효한 자바스크립트는 유효한 타입스크립트이며 타입스크립트는 모든 타입을 명시적으로 선언하지 않아도 최선을 다해 타입을 추론하려고 한다. 이러한 사실은 자바스크립트를 타입스크립트로 점진적, 단계적으로 전환할 수 있음을 의미한다. 1. 비주얼 스튜디오 코드(VSCode)로 자바스크립트 페어링 비주얼 스튜디오 코드에는 편집기 또는 특정 작업 영역(프로젝트)에 대해 자바스크립트에서 타입스크립트 검사를 활성화 할 수 있는 설정이 포함되어 있다. ..vscode/setting.json에 다음 코드를 추가할 수 있다. { "Javascript.implicitProjectConfig.checkJs":true } 이제 타입이 안전하지 않은 줄에는 에디터에서 해당 코드를 ..