기본미션 : while 반복문과 for 반복문에 대해 이해한 내용을 본인만의 방식으로 정리한 후 포스팅하기 while 주어진 조건식을 만족하는 동안 -> 특정 코드 반복 처리 주어진 조건식 만족 -> 조건식의 결과값 true 조건식이 true인 경우에 조건 만족. 여러 개의 코드 사용 가능. (code block) 주어진 조건을 만족하는 동안 무한히 돌 수 있음 (false 가 되면 빠져나옴) for 사전 반복 횟수 필요 무한 반복 X for반복문을 시작하겠다고 선언하면 조건 만족. 콜론(:) : 반복문에 반드시 필요 for문 사용을 위해서 4칸 들여쓰기 (code block)
기본미션 : 변수, 딕셔너리, 리스트 요약정리 기본 미션 1. 변수 변수는 하나의 데이터를 저장 할 수 있다. -변수로 데이터를 관리하는 것은 더는 효율적인 방법이 아니다. A = '안녕하세요' B = 123 2. 리스트 성격이 비슷한 데이터를 모아서 하나의 데이터 세트로 만드는 것. -변수를 이용해서 데이터를 관리하는것 보다 효율적으로 관리가 가능하다. -동일한 성격의 데이터가 매우 많다면 리스트가 효율적 numbers = [1, 3, 5, 7, 9] 3. 딕셔너리 여러 데이터를 모아서 하나의 데이터 세트를 만든다는 점은 리스트와 같다 하지만, 이름표를 달아서 저장한다는 차이점이 있다. - 데이터의 종류가 여러 개라면 딕셔너리가 더 효율적 "이름" : "홍길동"
기본미션 : 직접 문자 데이터를 만들어서 슬라이싱 해본 후 인증샷 slicing print("혼자 공부하는 파이썬 프로그래밍") print("혼자 공부하는 파이썬 프로그래밍"[0:18]) print("혼자 공부하는 파이썬 프로그래밍"[:]) print("혼자 공부하는 파이썬 프로그래밍"[0:2]) print("혼자 공부하는 파이썬 프로그래밍"[3:7]) print("혼자 공부하는 파이썬 프로그래밍"[8:11]) print("혼자 공부하는 파이썬 프로그래밍"[12:18]) print("혼자 공부하는 파이썬 프로그래밍"[:2]) print("혼자 공부하는 파이썬 프로그래밍"[12:]) result 혼자 공부하는 파이썬 프로그래밍 혼자 공부하는 파이썬 프로그래밍 혼자 공부하는 파이썬 프로그래밍 혼자 공부하는 ..
기본미션 : 62쪽 66쪽 실행 결과 인증샷 62p print("Hello, world!") print("Hellom world!") print("2020년을 빛낼 프로그래밍 입문서!") print("혼자 공부하는 첫 프로그래밍") print("323") result Hello, world! Hellom world! 2020년을 빛낼 프로그래밍 입문서! 혼자 공부하는 첫 프로그래밍 323 66p print("Hello, \nworld!") print("하나!\n\"둘!\"") result Hello, world! 하나! "둘!"
기본미션: 14장 - 입출력 스트림 요약 정리 포스팅 14-1 입출력 스트림 입출력 스트림 자바에서 데이터는 스트림을 통해 입출력됨 프로그램이 도착지 > 플러온 데이터를 입력받아야 하므로 입력 스트림 프로그램이 출발지 > 데이터를 출력해야 하므로 출력 스트림 byte기반 스트림 그림, 멀티미디어 등의 바이너리 데이터를 읽고 츨력할 때 사용 문자 기반 스트림 문자 데이터를 읽고 출력할 때 사용 OutputStream byte 기반 출력 스트림의 최상위 클래스로 추상 클래스 모든 바이트 기반 출력 스트림 클래스는 OutputStream 클래스를 상속 모든 바이트 기반 출력 스트림이 가져야 할 메스드가 정의되어 있음 InputStream byte 기반 일벽 스트림의 최상위 클래스로, 추상 클래스 모든 바이트 ..
5주차 기본미션: 13장 직접 정리한 키워드 정리 공유 컬렉션 프레임워크: 자료구조를 사용해서 객체들을 효율적으로 관리할 수 있도록 제공하는 인터페이스와 구현 클래스 컬렉션: 객체의 저장 프레임워크: 사용 방법을 정해놓은 라이브러리 List 컬렉션: 객체를 인덱스로 관리하는 컬렉션. Array List Vevtor LinkedList Set 컬렉션: 저장 순서가 유지되지 않고, 중복저장이 불가능한 컬렉션 HashSet Map 컬렉션: 키와 값으로 구성된 구조를 가진 컬렉션. 키는 중복 저장 불가능, 값은 중복 저장 가능. HashMap Hashtable LIFO: 나중에 넣은 객체가 먼저 빠져나가는 자료구조 FIFO: 먼저 넣은 객체가 먼저 빠져나가는 자료구조 Stack LIFO 자료구조를 구현한 클래스..