일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 리스트
- 딥러닝
- K디지털크레딧
- 내일배움카드
- 문제풀이
- 메시지시스템
- 서블릿
- iOS개발강의
- 패스트캠퍼스
- jsp
- 머신러닝
- 코린이
- ui
- 스마트인재개발원
- 자바스크립트
- 덴디컨설팅
- 광주직업학교
- Python
- 바이트디그리
- 빅데이터
- 자바페스티벌
- ux
- 썸머스쿨예약
- java
- 스프링
- 파이썬
- 전주독서실
- 코딩
- 전주스터디카페
- 자바
- Today
- Total
목록분류 전체보기 (47)
멀리 보는 연습
JAVA FESTIVAL : D-1 내일은 자바 페스티벌이 열린다. 자바 페스티벌은 학원에서 진행되는 죽음(?)의 페스티벌이다. 농담이고, 부루마블 판에 주사위를 던져 나오는 숫자에 해당하는 문제를 풀면 점수를 얻는 방식으로 진행되는 일종의 게임같은 축제라고 생각하면 된다. 1등 팀과 2등 팀에게는 상금이 주어진다. 우리 팀의 목표는 1등이다. 말이 씨가 된다고 했으니까 적어본다. 팀원들 모두 열심히 해줘서 나도 덩달아 열심히 하게 된다. 아래는 병관쌤이 친절하게 단톡방에 올려주신 문제들을 내 나름대로 찾아보고 고민해보면서 푼 과정들이다. 문제 1. 거스름돈을 입력 받아 내어줘야 하는 지폐의 개수를 출력하는 프로그램을 작성하시오. 단, 최대 단위는 10000원, 최소 단위는 100원 Scanner sc ..
딕셔너리란? key와 value의 대응관계로 구성되어 있는 '연관 배열' 자료형으로, 리스트나 튜플처럼 순차적으로 요구값들을 구하지 않고, key를 통해 value를 얻는다. * 딕셔너리 생성 dic1={'name':'로또', 'age':'20', 'phone':'000-0000-0000'} 위에서 key는 각각 name, age, phone이고, value는 로또, 20, 000-0000-0000 이다. * 딕셔너리 값 가져오기 print(dic1['name']) print(dic1['age']) print(dic1['phone']) print(dic1.get('name')) print(dic1.get('age')) print(dic1.get('phone')) * 딕셔너리 값 추가 dic1['heigh..
튜플 - 순서가 있다. - 소괄호 ()로 작성되고, 콤마(,)로 구분한다. - ☆★추가, 수정 삭제, 불가능☆★ ** 만약 튜플 안에 1개의 요소만 담으려면 반드시 뒤에 컴마(,)를 붙여줘야 한다. ex) tuple1 = (1,) ** 또한 아래의 예시처럼 괄호 생략도 가능하다. ex) tuple2 = 1,2,3 리스트는 자유롭게 추가, 수정, 삭제가 가능하지만 튜플은 추가, 수정, 삭제가 모두 불가하다. # 원하는 위치(인덱스) 가져오기, 잘라오기 # 문자열, 리스트와 동일 방법 print(tuple) >> (1,2,3,(4,5,6)) print(tuple[3]) >> (4,5,6) print(tuple[3][1]) >> 5 * 튜플 인덱싱 * 튜플 슬라이싱 리스트와 동일하게 인덱싱을 할 때 end 값..
* 리스트 - 파이썬의 자료 구조 형태 중 하나 - 순서가 있는 수정 가능한 객체의 집합 - 대괄호([])로 작성되어지며, 리스트 내부의 값은 콤마(,)로 구분 - 추가 수정, 삭제 가능 리스트는 a 처럼 아무것도 포함하지 않는 빈 리스트일 수도 있고, b처럼 숫자를 담기도 하고, c처럼 문자열을 담기도 한다. d처럼 숫자와 문자열을 함께 담을 수도 있고, e처럼 리스트 안에 또 다른 리스트를 담을 수도 있다. 1) 리스트 인덱싱과 슬라이싱 - 인덱싱 : 무엇인가를 '가리킨다'는 의미 print(list1) >> [1,2,3,4,5] print(list1[-2]) >> 4 자리수는 0에서부터 시작하며, 앞에 -(마이너스)가 붙으면 뒤에서 부터 -1, -2, -3 으로 계산하면 된다. - 슬라이싱 : 무엇..
조건문 아침부터 저녁까지 우리가 하는 선택들은 모두 조건문이 될 수 있다. 예를 들어, 학원까지 갈 때 버스를 타고 갈지, 자전거를 타고 갈지, 걸어갈 지 등등. 점심 메뉴를 김치찌개를 먹을지, 된장찌개를 먹을지 등등. 이러한 다양한 선택들에 따른 값을 출력하기 위해 사용하는 것이 조건문이다. ** 정의 - 어떠한 상황에 대해 다르게 처리하는 구문 - 종류 : if, elif, else 1. 단순 if문 if 조건식(결과가 참) : #콜론 실행문장 실행 #들여쓰기 자바에도 파이썬과 마찬가지로 조건문이 존재하는데, 기능은 동일하지만 표기 방법이 다르다. 자바에서는 (괄호)로 실행문장을 표기하는 반면, 파이썬에서는 콜론으로 표기한다. if문장 뿐만 아니라 while이나 for구문 등 다양한 구문에서 동일하게..
파이썬 연산자에 대해서 알아보자. ** 연산자 - 종류 : 산술 연산자, 지수 연산자, 대입 연산자, 삼항 연산자, 비교 연산자, 논리 연산자 - 나누기 연산자 : /(나누기), //(몫), %(나머지) print(num1/num2) # 나누기 기호 print(num1%num2) # 나머지 기호 print(num1//num2) # 나머지 몫 나누기 연산자는 기존 수학 공식과 다른 부분이 존재하므로 암기하고 넘어가는 것이 좋다. * 산술 연산자 - 문자열 더하기 (문자열 - String), 이어 붙어서 출력 - 문자열 곱하기 - 산술 연산자 예제 1) 다음 코드에서 변수 num1과 num2를 키보드로 입력 받아서 결과를 계산하시오. ▼ 정답 보기 ▼ num1 = int(input('첫번째 숫자 입력 : '..
1. 거스름돈을 입력받아 내어줘야 하는 지폐와 동전의 개수를 출력하는 프로그램을 작성하시오. 단, 최대 단위는 10000원, 최소 단위는 100원이다. (난이도 ★★☆☆☆) ↓정답 보기↓ Scanner sc = new Scanner(System.in); System.out.print("총 금액 입력 : "); int money = sc.nextInt(); System.out.println(); System.out.println("잔돈 : "+ money + "원"); int man = money/10000; int ochen = (money%10000)/5000; int chen = (money%10000)%5000/1000; int obaek = (money%10000)%5000%1000/500; in..
1. 서브쿼리란? 하나의 SQL문에 포함되어 있는 또 다른 SQL문 *예제01 Abel이라는 사원보다 더 많은 급여를 받는 사원의 이름과 급여를 출력하시오. 1 select last_name, salary 2 from employees 3* where salary > (select salary from employees where last_name='Abel') 서브쿼리 (30, 40) > any (최소값 30보다 큰 값) >> 40,50,60 > 10, 20,30 > all ( 전부(최대값)보다 큰값) >> 50, 60 > 10,20 *예제02 Zlotkey와 동일한 부서에 근무하는 다른 모든 사원들의 사번 및 고용 날..