본문 바로가기

전체 글

(4)
혼공파 4주차 Chapter 05 4주차 기본미션 결과물 추가미션 매개변수 : 함수를 사용할 때 괄호 내부에 들어가는 여러가지 자료 가변 매개변수 : 매개변수 개수가 변할 수 있다는 의미 기본 매개변수 : 특이하게 "매개변수 = 값" 형태
혼공파 3주차 Chapter 04 3주차 기본미션 리스트 파이썬에서의 라스트는 여러가지 자료를 저장을 할수 있는 자료다. 숫자나 문자등 개별적이고 독립적이였것을 모아서 자료로 만든것이다. 내부에 넣는 자료를 요소라고 한다. 생성 방법 []에 자료를 쉼표로 구분 입력 예시 : [요소,요소,요소......] 딕셔너리 키를 기반으로 깂을 저장 (이때 키는 값에 접근할때 사용, 값은 각각의 내용) 예시 범위 자료형 정수로 이루어진 범위를 만들때 range() 함수 사용 range(A): 0부터 A-1까지의 정수로 범위를 만듬. range(A, B): A부터 B-1까지의 정수로 범위를 만듬. range(A, B, C): A부터 B-1까지의 정수로 범위를 만드는데, 앞뒤의 숫자가 C만큼의 차이를 가짐. 추가미션 답
혼공파 2주차 Chapter 02(02-3) ~ 03 2주차 연습문제 풀이과정 띠는 12개로 연도를 12로 나누고 남은 값을 통해 구해야한다. 첫번째 빈칸에는 str_input = input("태어난 해를 입력해 주세요> ")를 통해 받은 변수 str_input를 12로 나눈 남은 값을 구하기 위해서 나누기 연산자인 /가 아니라 남은 값을 알수 있는 연산자 %이용한다. 따라서 빈칸에 들어 가야할것은 int(str_input) % 12 이다. 두번째 빈칸에는 0일때 변수 birth_year 가 0일때 원숭이 띠가 되기때문에 birth_year == 0: 을 넣어야한다. 그 다음 반칸에는 1일때 이기 떄문에 birth_year == 1: 을 넣어야하고 다 뒤에는 숫자에 맞게 바꾸어 넣어주면 된다. 결과물 추가미션 else구문if조건문 뒤에 사용되고 if 조건문..
혼공파 1주차 Chapter 01 ~ 2(02-2) 1주차 연습문제 1번 풀이과정 print( ) : ( )안에 출력하고 싶은것을 나열하여 사용하면 출력할수 있음 " " : 문자들을 큰따옴표로 감싸서 문자열로 만들수 있음 \\ : 역슬래시\ 를 의미 (그런데 의문점 : \를 압력해도 원화 표시로 나옴) 뭐지.... 숫자 * 숫자 : 연산값을 표시함 문자열 * 숫자 : 문자열을 숫자만큼 반복함 연습문제 2번 풀이과정 [ ] : 문자선택 연산자 (인덱싱) , [ ] 안에 숫자가 선택할 문자의 위치를 나타남. 주의사항 : 문자열의 위치를 셀때 0부터 시작함 (파이썬이 숫자를 0부터 세는 제로 인덱스 이기 때문에) 그래서 문제에서 "안녕하세요" 라는 문자열은 5글자이기 때문에 마지막 줄인 print("안녕하세요"[5])는 선택할수 있는 문자열이 없기 때문에 오류..