본문 바로가기

혼공프로

[혼공단] 혼공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. 다음 문자 데이터는 모두 오류가 있습니다. 문제점을 파악한 뒤, 올바른 문자 데이터로 수정해 보세요. ‘프로그래밍을 \’처음\‘ 배우는 상황.. 더보기