독서(35)
-
(나도코딩의 파이썬 입문) 7장. 함수(p.202 ~ p.220)
안녕하세요! 멘토를 담당하게 된 이안입니다. 오늘은 7장 '함수'를 이어서 학습할게요! 오늘 공부할 내용은 다음과 같습니다. 🧐 공부할 내용(p.202 ~ p.220) 함수 호출하기 변수의 범위 1. 함수 호출하기 함수 호출하기에서 배워가실 것은 함수의 '기본값'과 '가변인자'입니다. p.203의 예제를 같이 공부해 보죠. def profile(name, age=20, main_lang="파이썬"): print("이름 : {0}\t나이: {1}\t주 사용 언어 : {2}".format(name, age, main_lang) print("찰리") print("루시") 파이썬은 이렇게 함수 정의 부에서 기본 값을 정의할 수 있어요. 이때 age의 기본값은 20, main_lang의 기본값은 파이썬이 들어가게..
2023.03.03 -
(나도코딩의 파이썬 입문) 7장. 함수(p.191 ~ p.201)
안녕하세요! 멘토를 담당하게 된 이안입니다. 오늘은 7장 '함수'를 학습할 거예요! vscode에서 ch07.py 파일을 생성하고 시작해 주세요. 오늘 공부할 내용은 다음과 같습니다. 🧐 공부할 내용(p.191 ~ p.201) 함수 정의하기 전달값과 반환값 1. 함수 정의하기 수학에서도 함수를 배우죠? 함수는 입력값과 식이 있을 때 그에 대한 결과인 반환값을 전달하는 것이라고 합니다. 파이썬의 내장함수로 len(), print(), input()이 있었죠. def open_account(): print("새로운 계좌를 개설합니다.") def close_account(): print("계좌를 삭제합니다.") 이렇게 사용자 정의 함수를 구현할 수 있습니다. '함수 정의하기'에서 배울 것은 함수명 짓기입니다...
2023.02.28 -
(나도코딩의 파이썬 입문) 6장. 제어문(p.159 ~ p.185)
안녕하세요! 멘토를 담당하게 된 이안입니다. 오늘은 6장 '제어문'을 학습할 거예요! vscode에서 ch06.py 파일을 생성하고 시작해 주세요. 오늘 공부할 내용은 다음과 같습니다. 🧐 공부할 내용(p.123~p.151) 조건에 따라 분기하기: 조건문 같은 일 반복하기: 반복문 1. 조건에 따라 분기하기: 조건문 드디어 조건문을 배웁니다. 조건문에는 총 3가지 경우가 있습니다. * 조건이 하나일 때: if문 * 조건이 여러 개일 때: elif문 * 모든 조건에 맞지 않을 때: else문 여기서 elif는 else + if의 준말입니다. 이 3가지 분기가 합쳐지면, p.165와 같은 도식이 도식이 됩니다. 한번 같이 해보죠. 학생의 점수가 95점 이상이면 A+, 90점 이상이면 A, 85점 이상이면 B..
2023.02.23 -
(나도코딩의 파이썬 입문) 5장. 자료구조(p.123 ~ p.151)
안녕하세요! 멘토를 담당하게 된 이안입니다. 오늘은 5장 '자료구조'를 학습할 거예요! vscode에서 ch05.py 파일을 생성하고 시작해 주세요. 오늘 공부할 내용은 다음과 같습니다. 🧐 공부할 내용(p.123~p.151) 리스트 딕셔너리 튜플 세트 자료구조 변환하기 1. 리스트 리스트는 값을 여러 개 가질 수 있는 자료구조입니다. 리스트의 특징은 크기를 마음대로 늘렸다 줄였다 할 수 있고, 원소의 추가, 삭제가 용이해요. 또한 인덱스로 접근이 되고, 인덱스의 원소를 수정하는 것도 쉽게 가능하답니다. 파이썬의 문자열 기억나시죠? 파이썬의 문자열도 인덱스 접근이 됐었죠? 문자열은 변경이 불가능하지만, 리스트는 변경이 가능하답니다. 책에서는 추가/삽입/삭제, 중복 값 확인, 정렬, 확장 등 총 6개의 기..
2023.02.23 -
(나도코딩의 파이썬 입문) 4장. 문자열 다루기(p.93 ~ p.116)
안녕하세요! 멘토를 담당하게 된 이안입니다. 오늘은 4장 '문자열 다루기'를 학습할 거예요! vscode에서 ch04.py 파일을 생성하고 시작해 주세요. 오늘 공부할 내용은 다음과 같습니다. 🧐 공부할 내용(p.49~p.67) 문자열이란 원하는 만큼 문자열 자르기: 슬라이싱 함수로 문자열 처리하기 문자열 포매팅 탈출 문자 1. 문자열이란 문자열은 문자들의 집합입니다. 그럼 '문자' 자료형을 알아야 할까요? 감사하게도 파이썬은 '문자'자료형은 없습니다. (있는 게 좋을 때도 있습니다.) 먼저 책의 예제를 따라 해 보죠. sentence1 = "나는 소년입니다." print(sentence1) sentence2 = "파이썬은 쉬워요." print(sentence2) sentence3 = """ 나는 소년..
2023.02.21 -
(나도코딩의 파이썬 입문) 3장. 연산자(p.69 ~ p.89)
안녕하세요! 멘토를 담당하게 된 이안입니다. 오늘은 3장 연산자에 대해서 공부할 거예요! 오늘 공부할 내용은 다음과 같습니다. 🧐 공부할 내용(p.69~p.97) 연산자의 종류 연산자의 우선순위 변수로 연산하기 함수로 연산하기 1. 연산자의 종류 파이썬의 연산자에는 크게 3가지가 존재합니다. 1. 산술 연산자 2. 비교 연산자 3. 논리 연산자 1) 산술 연산자 산술 연산자는 사칙연산에 사용되는 4가지 연산자 외에 3가지 연산자가 더 있습니다. 저는 이 처음 등장하는 3가지 연산자에 집중해 볼게요. 연산자 의미 ** 연산자 왼쪽을 오른쪽만큼 거듭제곱 % 연산자 왼쪽을 오른쪽으로 나눈 나머지 // 연산자 왼쪽을 오른쪽으로 나눈 몫 '**'연산자는 거듭제곱 연산자입니다. number = 10 print(nu..
2023.02.21