[Python] 데이터와 파일 입출력
·
Programming Language/Python
Python의 데이터 입출력 함수input()Python의 표준 입력 함수변수 = input(출력문자)ex) a = input(’문자 입력 : ’)변수1, 변수2 = input(출력문자).split(분리문자)ex) x, y = input(’gil-but’).split(’-’)x → ‘gil’, y → ‘but’print()print(출력값1, 출력값2, sep = 분리문자, end = 종료문자)ex) print(82, 24, sep=’-’, end=’,’)→ 82-24,print(서식 문자열* % (출력값1, 출력값2))ex) print(’%-8.2f’ % 200.20)→ 200.20vvRange연속된 숫자를 생성하는 것0에서 ‘최종값’-1까지 연속된 숫자 생성ex) a = list(range(5))ra..
[Python] 리스트, 튜플, 딕셔너리, 집합
·
Programming Language/Python
리스트생성, 삭제, 수정 가능행과 열로 구성된 배열의 형태로 주어진 데이터를 처리하고자 할 때 사용데이터의 집합이라고도 할 수 있으며 하나의 묶음으로 표현하여 관리를 쉽게 하고자 사용a = [] # 요소가 비어있는 리스트 선언b = [88, 197, 65] # 숫자형c = ['spring', 'summer', 'fall', 'winter'] # 문자열형d = [3.14, 85, 'Monday', 98] # 숫자형과 문자열형e = [101, 102, ['spring', 'summer']] # 2차원 리스트 선언 (2행 2열)단열 리스트 정의a = ['one', 2, 3.0]a[0]>>> 'one'a[1] + a[2]>>> 5.0# 리스트의 맨 마지막 요소 출력 -> a[2]와 같음a[-1..
[Python] 자료형
·
Programming Language/Python
💡 숫자형 정수형실수형8진수16진수연산자+, -, *, /, //(몫), %(나머지), **(제곱)💡 문자열 인덱싱 (Indexing)문자열의 특정값을 뽑아냄a[13]슬라이싱 (Slicing)시작 번호부터 끝 번호까지 문자 추출인덱스 번호의 구간을 [시작 번호 : 끝 번호]로 선언이때 끝 번호는 포함하지 않음!!a[2:-1]a = "Python Programming"a[:2] # a[0:2]와 같음>>> 'Py'a[3:] # a[3:18]과 같음>>> 'hon Programming'응용 1 : 문자열 나누기a = "20330815Monday"year = a[:4]month = a[4:6]day = a[6:8]week = a[8:]year + '년 ' + month + '월 ' + day + '일 ..
[JavaScript] Identifier has already been declared
·
Programming Language/JavaScript
💡 특정한 이름의 변수는 한 파일에서 한 번만 선언할 수 있다. 만약 같은 이름으로 변수를 한 번 더 선언하면 오류 발생 Uncaught SyntaxError: Identifier 'name' has already been declared해결 방법
[JavaScript] Assignment to constant variable
·
Programming Language/JavaScript
💡 한 번 선언된 상수의 자료는 변경할 수 없다. 만약 값을 변경했을 시 오류 발생 > const name = "name이라는 이름의 상수를 선언해볼게요."undefined> name = "그 값을 변경해볼게요."TypeError: Assignment to constant variable.해결 방법상수가 아니라 변수를 사용해야 한다.
[JavaScript] Missing initializer in const declaration
·
Programming Language/JavaScript
💡 상수는 한 번만 선언할 수 있으므로 선언할 때 반드시 값을 함께 지정해줘야 한다. 상수를 선언할 때 값을 지정해주지 않는다면 오류 발생> const piUncaught SyntaxError : Missing initializer in const declaration해결 방법상수는 선언할 때 반드시 값을 지정해야 한다.