
9강 요약 9강에서는 딕셔너리의 개념과 리스트 중첩(Nesting)에 대한 개념에 대해서 배웠다. 딕셔너리는 여러 아이템들을 한 단위로 감싸 관리한다는 점에서 리스트와 굉장히 유사한 개념이다. 딕셔너리 안에 값을 추가, 제거, 수정 등을 할 수 있다는 점에서도 리스트와 동일하게 동작한다. key와 value로 구성되는 딕셔너리 형태 안에는 리스트가 중첩되어 들어갈 수도 있는데, 따라서 데이터를 저장하는데 있어서 더 다양한 선택지를 제공한다. 이를 이용해 다양한 예제로 코딩 연습도 하였다. 1. 딕셔너리(Dictionaries) 파이썬의 딕셔너리는 실제 사전(dictionaries)과 비슷한 방식으로 동작한다. 사전을 이용해 모르는 단어나 개념의 의미를 찾아보듯이, 파이썬의 딕셔너리도 특정한 개념(key)..
8강 요약 함수 안에 들어있는 명령어들이 필요할 땐 단순히 함수이름과 괄호를 같이 써서 호출해주면 된다는 장점이 있다. 즉 해당 함수를 호출하면, 이 함수가 정의된 곳을 찾아서 그 안에 포함된 명령어들을 모두 실행하게 된다. 이때 함수 옆에 따라다니는 괄호는 어떤 역할을 하는 것일까? 가 이번 강의의 핵심이다. 함수의 괄호는 함수 내 명령어에 포함될 변수의 실제 입력값을 넣는 장소다. 예시: 아래 'greet()'라는 함수는 3개의 문장을 단순히 출력(print)하는 명령을 가진 함수라고 가정해보자. def greet(): print("hello world!") print("my name is Angela") print("bye bye") greet() 이 경우에는 단순히 string 형태로 된 문장들을..

7강 요약 7강에서는 1~6강에서 배운 내용에 대해 100% 활용하여 '행맨'게임을 만드는 과제를 진행했다. (너무 어려웠다 ㅠㅠ) if else 조건문, for/while 반복문을 비롯하여 random함수, import 모듈 등 다양한 문법과 개념을 익혔기 때문에 앞으로 이를 잘 활용하려면 다양한 실습과제를 진행해봐야 하는데 그 첫단추가 행맨 게임이다. 처음에는 순서도로 흐름을 파악한 후, 아주 단순한 방식으로 게임에 접근한 후 점차 로직을 세분화해나가는 방향으로 과제를 진행해서 이해하기 쉬웠다. 안젤라 선생님 짱...b 1. 순서도로 흐름 파악하기 (중요한 단계만 짚음) 1) 게임에서 유추할 단어 무작위 추출 2) 무작위 추출된 단어의 알파벳 갯수만큼 언더바('_') 채우기 (ex. _ _ _ _ _..

6강 요약 6강에서는 2가지의 반복문(for문, while문)을 각각 비교 및 총 정리하는 시간을 가졌고, 반복문을 사용할때 들여쓰기(indentation)를 하는 것이 왜 중요한지 배웠다. 들여쓰기는 일반적인 글쓰기에서도 중요한 형식임을 생각하면 이해하기 쉬운데, 들여쓰기를 통해 각각의 구문이 독립적으로 따로 노는 것이 아니라 서로 종속되어 있는 관계임을 드러낼 수 있다. depth 1 depth 2 depth 3 depth 2 depth 1 depth 1, 2, 3을 하나씩 놓고보면 개별적인 구문이지만, 들여쓰기를 함으로써 depth 1 -> depth 2 -> depth 3의 방향으로 서로 관련되어 있음을 알 수 있다. 들여쓰기를 tab키로 하느냐, space 바로 하느냐에 대해서는 나름 논란이 있..
- Total
- Today
- Yesterday
- 파이썬디버거
- higherlower게임
- 파이썬 안젤라유 강의
- 벡터
- 숫자업다운게임
- 파이썬 초급강의
- 파이썬thonny
- 복합과거
- 아야진
- 선형대수
- 불어문법
- 파이썬반복문
- 파이썬전역범위
- 파이썬초급강의
- 파이썬안젤라유
- 파이썬디버깅
- 고성
- 반과거
- 안젤라유파이썬
- 유데미파이썬강의
- higher lower game
- 큐러닝
- 파이썬강의소개
- 안젤라유강의
- qlearning
- 파이썬for문
- 프랑스어문법
- 파이썬안젤라유강의
- 아야진해변
- 파이썬 게임 만들기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |