티스토리

수프로
검색하기

블로그 홈

수프로

suprogrammers.tistory.com/m

숲로 님의 블로그입니다.

구독자
0
방명록 방문하기

주요 글 목록

  • [Day-47] tkinter, final예제 tkinter from 패키지 import 모듈 # 패키지 중 특정 모듈만 사용하고 싶을 때 from 패키지.서브패키지 import 모듈 # 패키지에 서브패키지가 있을 때 1 from 패키지 import 서브패키지 # 패키지에 서브패키지가 있을 때 2 import tkinter root = Tk() # 오류 발생 # root = tkinter.Tk() # 오류 발생 안 함 from tkinter import * root = Tk() 객체란? : 클래스를 이용해 instance화 과정을 거쳐 나온 결과물 메모리를 적게 사용하기 위해 객체를 만들었어 하나의 클래스가 갖고 있는 메모리 양으로 여러 개 사용하기 위해 => 객체지향 프로그래밍 oop 프로젝트 로드맵도 프로젝트 목표를 수립하는 단계 → 프로그램을 .. 공감수 0 댓글수 0 2023. 2. 28.
  • [Day-46] matplotlib 데이터 시각화 https://thebook.io/080251/ Let's Get IT 파이썬 프로그래밍 데이터 시각화 plot matplotlibrary help() 로 정보 확인하기 import 내 작업메모리 상으로 끌어와(내가 꼭 필요한 것만) imcru?? 내가 거기로 plot import matplotlib.pyplot as plt plt.plot([1, 5, 7, 3, 7]) plt.show() 기본 y축 plt.plot(x축, y축) 변수 메모리 잡아 먹어 x, y 데이터 개수 다르면 그래프 생성 불가능 3) 그래프 꾸미기 - xlim,ylim 눈금 간격 지정하지 않으면 간격이 자동으로 설정 - plt.xlabel, plt.ylabel 축 이름 넣기 - plt.title() 타이틀 제목 함수 별도로 있어 -.. 공감수 0 댓글수 0 2023. 2. 27.
  • [Day-3] 제어문 2022.12.21.(수) 1. 조건에 따라 분기하는 if문 2. 지정된 범위만큼 반복하는 for문 3. 조건에 따라 반복하는 while문 4. 반복문을 제어하는 break와 continue 5. 간단하게 반복하는 한 줄 for문 01. 조건에 따라 분기하는 if문 1) 단일 조건에 따른 분기 공감수 0 댓글수 0 2023. 1. 15.
  • [Day-4] 입력과 출력 1. 화면출력 2. 키보드 입력 3. 파일 읽고 쓰기 4. 반복문을 이용해 파일 읽고 쓰기 5. with문을 이용해 파일 읽고 쓰기 01. 화면 출력 1) 기본출력 ㆍ ,로 구분: 여러 개를 연결해 출력(자동으로 공백 발생) print("Best", "python", "book") >>> Best python book ㆍ 'sep=문자열': 공백 대신 인자값 지정하여 출력 print("Best", "python", "book", sep = ", ") >>> Best, python, book ㆍ +연산자 사용: 공백 없이 문자열 연결해 출력 print("abcd" + "efg") >>> abcdefg ㆍ \n 개행문자 사용: 여러 줄로 출력 print("James is my friend.\nHe is Ko.. 공감수 0 댓글수 0 2023. 1. 11.
  • [Day-12] 데이터 분석을 위한 패키지-2 (pandas) Pandas 구조적 데이터 표시와 처리에 강함 01) 구조적 데이터 생성하기 1) series를 활용한 데이터 생성 ㆍ pandas 불러오기 * pandas 별칭 pd import pandas as pd ㆍ Series 생성하기 : 새로축 라벨을 index, 입력한 시퀀스 데이터를 values라고 한다. s1 = pd.Series([10,20,30,40,50]) s1 >>> 0 10 1 20 2 30 3 40 4 50 dtype: int64 ㆍ index와 values 분리해서 가져오기 s1.index >>> RangeIndex(start=0, stop=5, step=1) s1.values >>> array([10, 20, 30, 40, 50], dtype=int64) ㆍ 혼합된 리스트를 인자로 데이터 .. 공감수 0 댓글수 0 2023. 1. 9.
  • [Day-11] 데이터 분석을 위한 패키지(Numpy) 1. 배열생성하기 2. 배열의 연산 3. 배열의 인덱싱과 슬라이싱 NumPy : 다차원 배열 데이터를 효과적으로 처리할 수 있음 ㆍ 배열과 리스트? - 파이썬에서 배열과 리스트 모두 인덱스 값 갖고 있음 - [ ]로 표시 ㆍ 리스트와 배열의 차이?// - 배열 명확한 규칙성을 갖고 있음 - 배열 크기를 정확히 알고 있어 메모리 훨씬 효율적 - 배열 한계가 명확함(개수 안맞으면 에러) - 배열은 배열간 연산이 가능함 리스트 +는 앞의 리스트에 뒤의 리스트 값을 연결함 - 배열은 배열 전체에 연산이 가능함 리스트의 *은 리스트의 요소를 반복함 - 리스트 원래는 인덱스 값이 없음(내 앞사람의 등을 잡는 방식으로 기억한다(pointer)) ㆍ배열과 튜플의 차이? - 튜플은 변경, 삭제 어려움 - 배열은 그 범위.. 공감수 0 댓글수 0 2023. 1. 8.
  • [Day-2] 변수와 자료형 1. 변수 2. 문자열 3. 리스트 4. 튜플 5. 세트 6. 딕셔너리 01. 변수 ● 데이터를 변수에 할당하기 (변수명 = data) : 변수에 자료를 할당하고 변수를 불러 값을 출력한다.(↔ 상수: 변하지 않음 (ex: PI π )) ※ 주의) == 같다의 의미가 아님! ① 변수 명은 문자, 숫자, 밑줄기호를 이용하여 만들 수 있다. EX) a, book1, my_student2, MyDog, _my_number ② 숫자로 시작할 수 없다. 5징어(X) ③대소문자를 구별함 Money != money ④공백은 불가 world cup (x) ⑤ 밑줄 이외의 기호는 불가 (%, & 등) ⑥ 예약어는 사용 불가 (True, False, and, or 등) 02. 문자열(string) ● 문자열 만들기 - 큰.. 공감수 0 댓글수 0 2023. 1. 8.
  • [Day-1] 파이썬을 계산기처럼 이용하기 1. 간단한 사칙연산 2. 거듭제곱과 나머지 3. 과학적 표기법 4. 진수 표현과 변환 5. 논리 연산 및 비교 연산 01. 간단한 사칙연산 ● 덧셈(+), 뺄셈(-),곱셈(*), 나눗셈(/) 가능 ● 정수와 실수 - 정수: 자연수와 음수, 그리고 0으로 이뤄진 수의 집합 - 실수: 유리수와 무리수로 이뤄진 집합 ● type( ) 함수 활용 - int(정수) - float(실수) type(3) > int type(1.2) > float 02. 거듭 제곱과 나머지 ● 거듭제곱 연산자 ** 2*2*2*2*2* 2**5 4**(1/2) #루트표현 > 2 ● 몫과 나머지 - 나머지 구하기 연산자 % - 몫 구하기 연산자 // 13 % 5 > 3 13 // 5 > 2 03. 과학적 표기법 ● 10의 거듭제곱 (e.. 공감수 0 댓글수 0 2023. 1. 8.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.