Day2. 5/4일 02 파이썬 기초

이동은·2023년 5월 6일
0
post-thumbnail

오늘의 목표

  • 파이썬 기초 끝내기
  • 파이썬 문제풀이 끝내기

달성 목표

  • 파이썬 기초 완료
  • 파이썬 문제풀이 완료

오늘을 마치며

  • 확실히 두 번째 강의를 듣는거다 보니 수월한 느낌이 강하게 들었다. 복습의 중요성을 다시 한 번 느꼈고, 나도 할 수 있다라는 자신감을 가지게 되었다. 하지만 몇 문제는 완벽하게 이해가 되지 않아.. 몇 번 고민하다가 결국 소스코드를 보고 풀어냈다. 일단 강의를 나가는걸 우선으로 진도를 나가야겠다.

파이썬 기초 문제 풀이

  • 파이썬을 발명한 인물과 파이썬의 기능 설명 그리고 파이썬을 통한 데이터 출력까지
  • 파이썬의 모듈인 파이참을 통해서 데이터 출력 그리고 새로운 함수인 len()함수와 find()함수를 통해서 문자열의 길이와 문자열의 위치를 찾아낼 수 있다. 그리고 len()함수를 통해 주민번호 및 패스워드의 비공개 처리방법까지 가능하다.

isdigit()함수

  • 숫자인지 확인(숫자이면 True, 아니면 False)
  • input() 함수를 이용하여 데이터를 입력하고 print() 함수를 통하여 출력가능
  • 마지막 변수 문제
  • 모듈인 datetime을 이용하여 100살까지 남은 년수를 확인할 수 있음.

연산자 기초 문제

  1. 산술 연산자
  2. 비교 연산자
  3. 논리 연산자
  • 위에 연산자들을 통해 데이터를 출력할 수 있음
  • 통한 데이터 출력
  • 연산자를 통한 데이터 출력 (이자율 구하는 방법)
  • 산술 연산자를 통한 고도에 따른 온도변화를 나타내는 데이터
  • 산술 연산자를 통해 백신접종 기간을 나이에 맞게 설정 할 수 있다.(코로나때 마스크 구매를 요일별로 지정한거랑 같음)

-> 변수와 연산자를 코딩하면서 느낀점은 코딩을 하기 전에 문제를 보고 어떻게 코딩을 풀어갈 것인지 충분히 생각해야 한다는 것이었다. 아직은 지식이 얕아서 생각의 깊이도 얕지만 앞으로 많은 연습과 노력을 통해 다양한 생각을 코딩에 접목시켜야겠다.

조건문 기초 문제

  1. if문
  2. if~else문
  3. if~elif문
  • if문과 if~else문에 관한 기출 문제
  • 랜덤 모듈을 이용하여 데이터 출력하는 기출 문제
  • 중첩조건문을 활용한 데이터 출력 기출 문제
  • random 모듈을 활용한 난수 찾기 기출 문제

반복문 기초 문제 풀이

  • for문을 이용한 데이터 출력 문제
  • 공백과 *을 이용한 출력 문제
  • 최소공배수와 반복문을 활용한 데이터 출력 문제
  • 윤년 구하는 방법

[본 글의 내용은 제로베이스 홈페이지에 있는 강의 내용 중 일부가 포함되어 있습니다.]

profile
또 다른 나를 찾아서

0개의 댓글