본문 바로가기

연산자4

6월 9일 (1) python - 데이터 유형2, 연산자, 제어문 데이터 유형 4. 딕셔너리 모든 원소 삭제 : 식별자.clear() d1 = {'name' : '홍길동'} d1['age'] = 20 d1['phone'] = '01041259791' print(d1) d1.clear() print(d1) 5. 집합(set) 순서없음. 중복값 저장이 허용되지 않음 문법) 식별자 = {값1, 값2, 값3, ...} / 딕셔너리와 차이점은 딕셔너리는 키:값 쌍으로 이루어져 있음. 식별자 = set(시퀀스유형) / 시퀀스 유형에 range도 포함 시퀀스의 원소접근 방식([인덱스])을 사용할 수 없음.(식별자[3] x) -> 개별 원소를 사용하려면 리스트나 튜플로 변형하여 사용해야 한다. 식별자 = list(집합) 또는 식별자 = tuple(집합) 관련함수 1) 1개 추가 : .. 2023. 6. 9.
4월 7일 (2) Java - 연산자 프로그래밍 언어 학습 순서 1. 변수(자료형) 2. 연산자 3. 제어문 4. 객체지향관련 연산자 (Operator) 프로그램의 명령어는 변수와 연산자로 구성된다. 1) 산술연산자 : +, -, *, /, % 자바스크립트 : 5 / 2 = 2.5 (실수, 자동 형변환) 자바 : 5 / 2 = 2(정수) 정수 연산의 결과는 무조건 정수 나눗셈의 경우 몫만 취한다. 실수 연산 시 % 연산자는 사용하지 않는다. 한 가지 자료형으로 연산이 수행될 경우 자료형이 변하는 경우는 없다.(형변환X) import java.util.Scanner; //라이브러리 사용 public class SimpleCalculator { public static void main(String[] args) { // 2수 입력 받아서 덧셈.. 2023. 4. 7.
3월 30일 (2) DB - WHERE절의 연산자, 집계함수, 기타함수 4.null 관련연산자 IS NULL : 컬럼의 데이터가 NULL인 행을 검색 IS NOT NULL : 컬럼의 데이터가 NULL이 아닌 행을 검색 USE dev_db; SELECT * FROM emp WHERE comm IS NOT NULL; 출력 개수 제한 : LIMIT n[, m] n - 0번 행부터 n-1번 행까지의 행 조회 n과 m - n은 시작행 번호, m은 조회할 행 개수 USE employees; SELECT * FROM employees LIMIT 1, 10; 집계함수와 GROUP 집계함수 행에 대한 산술적인 연산을 수행하는 함수, 주로 숫자타입의 컬럼에 적용 1) count(컬럼명) : 전체 또는 특정 컬럼의 값이 있는 행의 개수 USE dev_db; SELECT count(comm) `.. 2023. 3. 30.
3월 30일 (1) DB - DML(추가), WHERE절의 연산자 어제 이어서 SELECT절 : SELECT * FROM절 : FROM table WHERE절 : WHERE condition ORDER BY 활용 ASC는 생략 가능(기본값), DESC는 반드시 작성 두 개 이상의 칼럼을 활용하여 다중 정렬을 처리할 수 있다. (각 컬럼별 오름차순, 내림차순을 정할 수 있다.) + 별칭에 공백을 넣고 싶을 때(두 단어 이상으로 별칭을 만들 경우) `(백틱)`으로 감싸준다. DESC employees; SELECT * FROM employees ORDER BY first_name, last_name DESC; -- 중복 데이터 제거 SELECT DISTINCT gender FROM employees; -- 별칭 만들기 SELECT last_name 성, first_name.. 2023. 3. 30.