• Home
  • About
    • Yerim Oh photo

      Yerim Oh

      Happy and worthwhile day by day :)

    • Learn More
    • Email
    • LinkedIn
    • Instagram
    • Github
    • Youtube
  • Posts
    • All Posts
    • All Tags
  • Projects

[INDEX] Python_base

30 Jul 2020

Reading time ~2 minutes

Table of Contents
  • 목차
  • [01] 파이썬 기본 문법 learn [01]
  • 파이썬 프로그래밍의 기초, 자료형 1
    • 숫자형 learn
    • 문자열 자료형 learn
    • [문자열 포맷팅] learn
  • [03] 파이썬 프로그래밍의 기초, 자료형 2 learn [03]
  • [04] 변수와 함수 learn [04]
  • [05] 프로그램의 입력과 출력 learn [05]
  • [06] 파이썬 날개 달기 learn [06]

목차

[01] 파이썬 기본 문법 learn [01]

  • 파이썬 기초 문법
    • 시작 전 개념
    • 조건문 if
    • 반복문 for
    • 반복문 While
    • 함수
  • 파이썬과 에디터
    • 주석
    • 저장
    • 실행

파이썬 프로그래밍의 기초, 자료형 1

숫자형 learn

  • 정수형
  • 실수형
  • 8진수와 16진수
  • 숫자형 활용 연산

문자열 자료형 learn

  • 문자열(String)
  • 문자열 제작, 사용법
    • 제작
    • 여러 줄인 문자열을 변수에 대입
    • 이스케이프 코드
  • 문자열 연산
    • 문자열 더해서 연결하기(Concatenation)/ 곱하기
    • 응용
    • 문자열 길이 구하기
  • 문자열 인덱싱
  • 문자열 슬라이싱
    • 슬라이싱으로 문자열 나누기
  • 문자열 관련 함수

[문자열 포맷팅] learn

  • 문자열 포맷 코드
  • 포맷 코드와 숫자 함께 사용하기
  • format 함수를 사용한 포매팅
  • f 문자열 포매팅(파이썬 3.6버전부터)
    • 딕셔너리
    • 정렬
    • 소수점
    • f 문자열에서 { } 문자

[03] 파이썬 프로그래밍의 기초, 자료형 2 learn [03]

  • 리스트 자료형
    • 리스트 인덱싱, 슬라이싱
    • 리스트 연산하기
    • 리스트의 수정과 삭제
    • 리스트 관련 함수
  • 튜플 자료형
    • 리스트와 거의 비슷
    • 튜플 다루기
  • 딕셔너리 자료형
    • 딕셔너리 만드는 법 {}
    • 딕셔너리 관련 함수
  • 집합자료형
    • 만드는 법
    • 교집합, 합집합, 차집합 구하기
    • 집합 자료형 관련 함수
  • 불자료형
    • 만드는 법
    • 자료형의 참과 거짓
    • 불 연산

[04] 변수와 함수 learn [04]

  • 자료형의 값을 저장하는 공간, 변수
    • 변수 만드는 법
    • 변수
    • 리스트 복사
    • 변수를 만드는 여러가지 법
  • if 문
    • 조건문이란 무엇인가?
    • 다양한 조건을 판단하는 elif
    • 조건부 표현식
  • while문
    • while문 만들기
    • while문 강제로 빠져나가기
    • while문의 맨 처음으로 돌아가기
    • 무한 루프
  • for문
    • for문의 기본 구조
    • for문과 continue문
    • for문과 함께 자주 사용하는 range 함수
    • range 함수로 더하기
    • for와 range를 사용한 구구단
    • 리스트 내포 사용하기

[05] 프로그램의 입력과 출력 learn [05]

  • 함수
    • 파이썬 함수의 구조
    • 입력값과 결괏값에 따른 함수의 형태
    • 매개변수 지정하여 호출하기
    • 입력값의 개수가 미지수
    • 키워드 파라미터
    • 함수의 결괏값
    • 매개변수에 초기값 미리 설정하기
    • 함수 안에서 선언한 변수의 효력 범위
    • lambda
  • 사용자 입력과 출력
    • 입력
    • 출력
  • 파일 읽고 쓰기
    • 파일 생성하기
    • 파일을 쓰기 모드로 열어 출력값 적기
    • 프로그램의 외부에 저장된 파일을 읽는 여러 가지 방법
    • 파일에 새로운 내용 추가
    • with문과 함께 사용하기

[06] 파이썬 날개 달기 learn [06]

  • 파이썬 날개 달기
  • 클래스
    • 정의
    • 사칙연산 클래스
    • 클래스 구조 만들기
    • 생성자(Constructor)
    • 클래스의 상속
    • 메서드 오버라이딩
    • 클래스 변수
  • 모듈
    • 모듈 불러오기
    • if name == “main”: 의 의미
    • 클래스나 변수 등을 포함한 모듈
    • 다른 파일에서 모듈 불러오기
  • 패키지
    • 패키지 출력
    • relative 패키지
  • 예외처리
    • 오류 예외 처리 기법
  • 무언가를 수행한다.
    • 오류 회피
    • 오류 일부로 발생시키기
    • 예외 만들기
  • 내장 함수
    • X의 절댓값을 돌려주는 함수
    • 자료형 x를 입력 인수로 받으며 이 x가 모두 참이면 True, 거짓이 하나라도 있으면 False
    • x 중 하나라도 참이 있으면 True를 돌려주고, x가 모두 거짓일 때에만 False
    • 아스키(ASCII) 코드값 입력받아 그 코드에 해당하는 문자를 출력
    • 객체가 자체적으로 가지고 있는 변수나 함수를 보여 줌
    • a를 b로 나눈 몫과 나머지
    • 열거하다/ 순서가 있는 자료형(리스트,튜플,문자열)을 입력으로 받아 인덱스 값을 포함하는 이 객체로 돌려줌
    • 참 걸러내기
    • 16진수
    • 고유 주소 값
    • 사용자 입력을 받는 함수
    • 정수 형태로 돌려주는 함수
    • 그 클래스의 인스턴스인지를 참, 거짓 구별
    • 함수(f)와 반복 가능한(iterable) 자료형을 입력
    • 반복 가능한 자료형을 입력받아 최댓값 출력
    • 8진수
    • 문자 아스키 코드 값을 돌려주는 함수
    • x의 y 제곱한 결괏값
    • 인수 3개 range
    • 반올림
    • 문자열 형태로 객체를 변환
    • 리스트나 튜플의 모든 요소의 합
    • 반복 가능한 자료형을 입력받아 튜플 형태
    • 자료형이 무엇인지 알려 주는 함수
    • 동일한 개수로 이루어진 자료형을 묶음


PythonBasic Share Tweet +1