본문 바로가기

혼공학습단

[혼공단] 혼공7기 6주차 프로 기본미션 [기본미션] 직접 함수 만들고 실행 결과 확인한 인증샷(p.265) 함수(function)란 어떤 기능을 하도록 작성된 작은 프로그램 def 이름(): → 함수 헤더(header) □□□□함수의 기능을 수행할 명령문1 → 함수 보디(body) □□□□함수의 기능을 수행할 명령문2 [선택미션] Ch.01~06까지 혼공 노트 활용한 내용 공유하기 Ch.01 https://dsshin0110.tistory.com/371 Ch.02 https://dsshin0110.tistory.com/372 Ch.03 https://dsshin0110.tistory.com/373 Ch.04 https://dsshin0110.tistory.com/378 Ch.05 https://dsshin0110.tistory.com/381 .. 더보기
[혼공단] 혼공7기 5주차 프로 기본미션 [기본미션] while 반복문 정의 : 주어진 조건의 결과값이 True인 경우, 특정 코드를 반복 처리 즉, 컴퓨터 프로그래밍 언어에서 while 반복문의 일종임 문법 while 조건식 : 반복 처리할 코드1 반복 처리할 코드2 → 코드 블록(code block) while 반복문의 장점과 단점 장점 : 조건식을 잘 관리할 수 있다면, 모든 종류의 반복 처리 가능 단점 : 조건식 관리에 실수를 하게 되면, 무한 반복과 같은 오류 발생 가능성 무한반복 : 어떤 코드를 강제로 종료하기 전까지 계속 반복 처리하는 것 예) PT체조 50회 for 반복문 정의 : 반복 횟수를 기록, 총 반복 횟수를 미리 결정 예) 사전에 먹을 햄버거 10개를 준비함 즉, 컴퓨터 프로그래밍 언어에서 for 반복문의 일종임 문법 f.. 더보기
[혼공단] 혼공7기 4주차 프로 기본미션 [기본미션] 변수 : 데이터에 붙이는 이름, 어떤 대상에 이름을 붙일 때 사용하는 표현 예) 자동차 자동차 이름 = 스포티지 예) 문자데이터 “010-1234-5678” 데이터이름(=변수) 홍길동 변수(variable) : 데이터에 붙인 이름의 서전적 의미 데이터에 붙인 이름에 저장된 데이터는 변할 수 있음 변수(=데이터에 붙인 이름)는 1개의 데이터만 저장한다 1개의 데이터만 가리킨다 홍길동 “010-1234-5678” (x) “010-2468-5678” (O) 홍길동 ∼ 010-1234-5678 리스트 : 여러 개의 데이터를 하나의 세트로 관리 예) “야쿠르트” “초코우유” “축구공” → 데이터를 나열 “야쿠르트”, “초코우유”,“축구공” → 콤마로 각 데이터를 구분 [“야쿠르트”,“초코우유”,“축구.. 더보기
[혼공단] 혼공7기 3주차 프로 기본미션 [기본미션] [선택미션] 더보기
[혼공단] 혼공7기 2주차 프로 기본미션 [기본미션] [선택미션] 더보기
[혼공단] 혼공7기 1주차 프로 기본미션 [기본미션] [선택미션] 확인문제 1. 다음 중 올바른 문장을 두 개 고르세요. 2, 4 ① 아라비아 숫자(0~9)로 표기한 데이터는 항상 숫자 데이터를 의미합니다. ② 문자 데이터를 만들기 위해서는 따옴표를 사용해야 합니다. ③ 따옴표 그 자체를 문자 데이터로 사용할 수 없습니다. ④ 인코딩이란 어떤 데이터를 다른 형식으로 변환하는 과정을 말합니다. ⑤ 문자 인코딩의 한 종류인 UTF-8은 한국에서만 사용됩니다. 2. 다음 중 문자 데이터로 볼 수 없는 것은 무엇인가요? 2 ① “\n” ② 혼자 공부하는 첫 프로그래밍 ③ “3+2+5” ④ ‘323’ ⑤ “” 3. 다음 문자 데이터는 모두 오류가 있습니다. 문제점을 파악한 뒤, 올바른 문자 데이터로 수정해 보세요. ‘프로그래밍을 \’처음\‘ 배우는 상황.. 더보기
[혼공챌린지] 혼공학습단 6기 파이썬 총정리 6주동안 일하면서 파이썬 기본미션 및 선택미션을 수행하기 위해서 쫒아갔네요. 부족한 프로그래밍 실력을 향상시키기 위해서 직접 설치도 해보고 손코딩도 해보고 가끔씩 오타가 발생을 했지만 이 역시도 코딩을 잘하기 위한 과정이라고 생각합니다. 뭐든지 기초가 탄탄해야 중급 상급까지 도달할수 있기 때문에 앞으로 기초를 더욱 탄탄하게 다질려고 합니다. 블로그 정리 주소 1주차 https://dsshin0110.tistory.com/344 2주차 https://dsshin0110.tistory.com/345 3주차 https://dsshin0110.tistory.com/346 4주차 https://dsshin0110.tistory.com/347 5주차 https://dsshin0110.tistory.com/349 6.. 더보기
[혼공챌린지] 혼공6기 6주차 파이썬 기본미션 기본미션 : p.342 [직접 해보는 손코딩:BeautifulSoup 스크레이핑 실행하기] 예제 실행 후 결과 화면 인증샷 직장생활 하면서 6주동안 기본미션 및 선택미션 따라 갈려고 손코딩을 해봤습니다. 부족한 코딩 실력 향상을 위한 목적이 있었기 때문에 머리도 아프고 했지만 6주차가 어렵긴 하네요. 다행히 시행착오 끝에 머리를 쓰며 한 덕분에 원하는 결과가 실행이 되었네요^^ 선택미션 : 혼공 용어 노트에 나만의 언어로 객체, 클래스, 인스턴스, 생성자, 메소드 보충 설명쓰고 인증샷 객체 : 속성을 가질 수 있는 모든 것을 의미함 클래스 : 객체를 쉽고 편리하게 생성하기 위해 만들어진 구문 인스턴스 : 클래스를 기반으로 생성한 객체를 의미함 생성자 : 클래스 이름과 같은 인스턴스를 생성할 때 사용하는 .. 더보기