728x90
반응형
SMALL
  • for 반복문 알아보기

[before] : while 반복문

달걀의 개수+1을 직접 기록

실수할 가능성 발생

조건문을 통해서 미리 먹은 달걀의 횟수를 직접 센다.

-> while 반복문의 특징

반면에

[after] : for 반복문

먹은 달걀을 미리 준비

정확한 반복 가능, 실수할 가능성 거의 없음

먹은 달걀말 세면 된다.

-> for 반복문의 특징

  • Python으로 for 반복문을 만드는 방법

for 반복문에 선언한 변수가 반드시 사용되야 하는 것은 아니다.

 

감사합니다.

참고 자료 - https://www.youtube.com/watch?v=ppryqx3VchM&list=PLVsNizTWUw7EcZ3y7f25fLJ51p7iQHYX9&index=30

 

728x90
반응형
LIST
728x90
반응형
SMALL

안녕하세요, 혼자 공부하는 첫 프로그래밍을 공부하여 복습한 자료를 남깁니다.

# While 반복문의 장단점

# 손코딩 실습

 

*장점 - while문의 반복문은 강력하다.

*단점 - 무한 반복의 위험이 있으며, 처리해야 할 변수들이 많다.

 

감사합니다.

참고 자료 - https://www.youtube.com/watch?v=2C_LZeY6blQ&list=PLVsNizTWUw7EcZ3y7f25fLJ51p7iQHYX9&index=29

 

 

 

 

 

 

728x90
반응형
LIST
728x90
반응형
SMALL
  • 반복 알아보기

반복의 핵심 원리

1. 반복의 예시: 지옥의 PT 체조

PT 체조가 지옥의 체조가 된 이유는 요구사항이 많으므로, 더 많은 집중이 필요하기 때문입니다.

헬스 테레이너를 고용하면 반복 횟수를 신경쓰지 않고도 운동 그 자체에 집중할 수 있음

2. 반복을 하기 위해 알아야 할 사항

3. while 반복문 알아보기

Python은 들여쓰기가 중요하다. 이를 통해 어디 코드부터 어디 코드가 반복문에 속한 코드인지 구분할 수 있다.

4. 실습 예제

 

감사합니다.

참고 자료 - https://www.youtube.com/watch?v=2C_LZeY6blQ&list=PLVsNizTWUw7EcZ3y7f25fLJ51p7iQHYX9&index=29

 

728x90
반응형
LIST
728x90
반응형
SMALL

안녕하세요, 혼자 공부하는 첫 프로그래밍을 공부하고 복습 자료를 남깁니다. 

  • 데이터에 이름을 붙여 관리하기: 딕셔너리

1. 리스트는 데이터에 대한 정보가 없다.

2. 데이터에 이름을 붙여 관리하는데 이를 딕셔너리라고 한다.

3. 딕셔너리 정의

4. 딕셔너리 만드는 방법

배열의 각각의 데이터는 요소(element)이다. 마찬가지로 딕셔너리도 각각의 데이터가 요소(element)이다.

5. 리스트와 딕셔너리의 상호 변환

딕셔너리의 데이터는 주로 문자열이 사용됩니다.

딕셔너리를 리스트로 변환을 원할 시 이 과정을 거꾸로 하면 됩니다.

6. 리스트와 딕셔너리 요약 정리

리스트는 만들기는 간편하지만, 찾아 쓰기는 불편합니다.

딕셔너리는 만들기는 불편하지만, 찾아 쓰기는 간편합니다.

 

감사합니다.

참고 자료 - https://www.youtube.com/watch?v=cixRQpHwhW8&list=PLVsNizTWUw7EcZ3y7f25fLJ51p7iQHYX9&index=27

 

728x90
반응형
LIST
728x90
반응형
SMALL

안녕하세요, 혼자 공부하는 첫 프로그래밍을 복습하고 강의 자료를 남깁니다. 

 

  • 효율적인 데이터 관리2: 딕셔너리

연간 보고서 작성하기: 중첩된 리스트 활용

1. 중첩된 리스트의 필요성

2. 2차원 배열을 통한 중첩된 리스트 만들기 (월간 판매량 -> 연간 판매량으로 변경)

3. 연간 판매량으로 변경됨

 

감사합니다.

참고 자료 - https://www.youtube.com/watch?v=dQJokPbD7EA&list=PLVsNizTWUw7EcZ3y7f25fLJ51p7iQHYX9&index=26

 

728x90
반응형
LIST
728x90
반응형
SMALL

안녕하세요, 혼자 공부하는 첫 프로그래밍을 공부하고 복습 자료를 남깁니다.

  • 예제 파일 - 월간 판매량 보고서 작성하기

1. 각 차트의 데이터를 모두 변수로 처리

2. 각 차트의 데이터를 리스트로 변환하여 변수 3개에 저장하기

3. 리스트의 변수가 많은 경우?

리스트를 통해 데이터를 하나의 변수로 만들었는데도, 데이터가 증가하니 복잡해지네요.

이를 해결하기 위해 중첩된 리스트를 사용해야 합니다.

 

감사합니다.

참고 자료 - https://www.youtube.com/watch?v=p3NsgPeZABA&list=PLVsNizTWUw7EcZ3y7f25fLJ51p7iQHYX9&index=25

 

728x90
반응형
LIST
728x90
반응형
SMALL

안녕하세요, 혼자 공부하는 첫 프로그래밍을 공부하고 남기는 스터디 자료입니다.

관리할 상품이 증가한다는 것은 변수가 증가한다는 것이다.

변수가 많으면 관리가 어렵다.

따라서

데이터의 개수의 증가는 막을 수도 없고, 막아서도 안 된다.

변수 개수의 증가를 최소한으로 줄여야 한다.

한 변수에 여러 개의 데이터를 저장할 수 있다면 변수의 증가를 막을 수 있다.

그러면 데이터의 관리가 쉽다.

 

감사합니다.

참고 자료 - https://www.youtube.com/watch?v=5wibba7Hqyw&list=PLVsNizTWUw7EcZ3y7f25fLJ51p7iQHYX9&index=24

 

728x90
반응형
LIST
728x90
반응형
SMALL

안녕하세요, 나 혼자 공부하는 첫 프로그래밍 스터디 자료입니다. 감사합니다.

 

  • 리스트의 필요성

  • 리스트 작성법

리스트에 저장된 각각의 데이터를 요소 또는 Element라고 함

  • 리스트를 변수에 담는 법

  • 리스트의 활용법

 

감사합니다.

참고 자료를 남겨드립니다.

참고자료 - https://www.youtube.com/watch?v=5wibba7Hqyw&list=PLVsNizTWUw7EcZ3y7f25fLJ51p7iQHYX9&index=24

 

728x90
반응형
LIST

+ Recent posts