Skip to content

jangsihyeon/basic-python-2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

studyPython2023

부경대 IoT 파이썬 학습 리포지토리

1일차

  1. 기본 구성
    • Git/Github 설치 및 연동
    • Visual Stdio code 설치 및 연동
    • Python 설치
  2. 파이썬 기본
    • 콘솔 출력
    • 주석
# desc : 콘솔 출력 - 주석 
print('Hello, Python!!')  # 콘솔출력 함수

2일차

  1. 파이썬 기본
    • 변수
    • 자료형
    • 연산자
# 변수
var = 1

# 자료형 -
print(type(val))    # <class 'int'>

# 문자열 포맷팅   
pi=3.141592
print(f'파이는 {pi}입니다.')       # 파이는 3.141592 입니다. 
print(f'파이는 {pi:0.2f}입니다.')  # 파이는 3.14 입니다.
print(f'파이는 {pi:10.3f}입니다.') # 파이는         3.142입니다.

3일차

  1. 파이썬 기본
    • 흐름제어
      • if
      • for
      • while
    • 구구단 프로그램
    • 함수

4일차

  1. 파이썬 기본
    • 가상 환경
    • 객체 지향 OOP
    • 패키지 , 모듈

5일차

  1. 파이썬 기본
    • 패키지 계속
    • 입출력 다시
    • 예외처리
    • 객체 지향 다시

6일차

  1. 파이썬 기본

    • 콘솔 출력 보충
    • 객체지향 다시
      • 객체 지향 특징
      • 상속, 다중 상속
  2. 파이썬 응용

    • 주소록 프로그램 소스

실행화면
실행화면

7일차

  1. 파이썬 응용
    • 주피터 노트북 사용법
      • 노트북 생성 : 파일 메뉴 > 새 파일
    • 리스트 연산 추가
    • 자료구조 추가
    • 라이브러리 사용법
      • folium (지도 라이브러리)

8일차

  1. 파이썬 응용
    • 라이브러리 사용법
      • urllib.request
    • 웹 크롤링 소스
      • 기상청 오늘의 날씨 크롤링
      • 데이터 포털 OpenAPI 크롤링
      • BeautifulSoup 크롤링
    • 자료구조 추가
    • 윈폼 개발(GUI)
    • 응용 학습

실행화면

Folium OpenAPI

9일차

  1. 파이썬 응용
    • GUI개발
      • Tkinter 소개
      • PyQt 소개, 설치
      • PyQt 기본 사용법
      • 위젯

10일차

  1. 파이썬 응용
    • GUI 개발
      • PyQt 위젯 계속
      • PyQt 다이얼로그

실행화면

PyQt 실행화면

About

부경대 IoT 파이썬 학습 리포지토리

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published