lazarus0320
close
프로필 배경
프로필 로고

lazarus0320

  • 분류 전체보기 (295)
    • 토이 프로젝트 (1)
      • 쇼핑몰 프로젝트 (1)
    • 알고리즘 문제 풀이 (133)
      • 정렬 (3)
    • 알고리즘 스터디 (5)
    • JAVA (23)
      • SpringBoot (7)
      • SWING (11)
    • Flutter (10)
      • Issue (4)
      • GetX (6)
    • Next.js (2)
    • React (5)
      • recoil (1)
      • dnd (1)
    • 공부 기록 (1)
    • 파이썬 (21)
      • 자료구조와 알고리즘 (15)
      • 셀레니움(Selenium) (2)
    • Android (1)
    • 자바스크립트 (1)
    • CSS (10)
    • C언어 (9)
    • C++ (8)
    • CS 공부 (26)
      • 컴퓨터 구조 (16)
      • 컴퓨터 네트워크 (10)
    • 문제 해결 (14)
    • 영어 공부 (17)
      • 영어 회화 공부 (16)
    • 책 리뷰 (3)
    • 스크랩 (1)
    • 회고록 (2)
  • 홈
  • 태그
  • 방명록
[파이썬] 클래스, self,  __init__, __str__

[파이썬] 클래스, self, __init__, __str__

[파이썬] 클래스, self, __init__, __str__ 목차 클래스 데이터의 처리, 정의 등을 하나로 정리해 둔 모형과 같음. 붕어빵 틀과 같다. 효과 모든 변수를 어떠한 범위에 소속시킴. 재사용 간편함. 코드 수정 최소화. 함수 실행중에 함수 자신을 다시 호출하는 일이 가능. 사용법 클래스에 정의된 데이터와 메서드를 사용하기 위해서는 인스턴스를 생성하여 클래스를 실체화해야 한다. 객체란 붕어빵 틀에 반죽을 넣어서 만들어진 붕어빵과 같다. (이때 메서드란, 클래스 내에 기재된 함수를 의미한다.) 각 객체는 하나의 클래스에 의해 독립적으로 존재할 수 있으므로, 하나의 클래스에 대한 여러 가지 인스턴스들이 각각 다른 데이터를 가지도록 할 수도 있다. class Status(): def __init__..

  • format_list_bulleted 파이썬/자료구조와 알고리즘
  • · 2022. 3. 6.
  • textsms
[파이썬] 딕셔너리(Dictionary) 자료형 정리

[파이썬] 딕셔너리(Dictionary) 자료형 정리

[파이썬] 딕셔너리(Dictionary) 자료형 정리 대응관계를 나타내는 자료형을 연관 배열 또는 해시라고 한다. 파이썬에서 이러한 자료형을 딕셔너리라고 하며, key와 value값을 가진 자료들로 목록화할 수 있다. {key : value} 형식으로 지정된다. dic = { 'name' : 'mom', 'age' : 30, 'birth' : 1225 } key와 value는 : 로 구분되어지며 각각의 쌍을 , 로 구분한다. dic이라는 딕셔너리에 name, age, birth라는 key가, name, age, birth라는 키에 각각 mom, 30, 1225라는 value가 할당된다. key값은 정수가 될 수도 있고, value 값에는 튜플이나 리스트가 올 수도 있다. 딕셔너리 쌍 추가, 제거 dic ..

  • format_list_bulleted 파이썬
  • · 2022. 2. 23.
  • textsms
[python] 정렬 함수 sort(), sorted()

[python] 정렬 함수 sort(), sorted()

둘 다 리스트를 오름차순, 내림차순으로 정렬하는 기능을 가지고 있다. .sort()는 리스트의 원본 값을 직접 수정하되, 정렬한 값을 반환하지는 않는다. a = list(map(int, input().split(" "))) print(f'정렬 전 : {a}') a.sort() print(f'정렬 후 : {a}') b = a.sort() print(f'리턴 값 확인 : {b}') a.sort(reverse = True) print(f'내림차순 정렬 : {a}') >> 2 6 1 4 3 정렬 전 : [2, 6, 1, 4, 3] 정렬 후 : [1, 2, 3, 4, 6] 리턴 값 확인 : None 내림차순 정렬 : [6, 4, 3, 2, 1] .sort()는 값을 반환하지 않으므로 b에는 아무 값도 주어지지 않..

  • format_list_bulleted 파이썬
  • · 2022. 1. 28.
  • textsms
[python] 백준 2908 : 상수

[python] 백준 2908 : 상수

https://www.acmicpc.net/problem/2908 2908번: 상수 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 www.acmicpc.net *주의! 입력받은 두 수를 각각 거꾸로 뒤집었을 때, 둘 중 큰 값을 출력해야 한다. max() 함수를 이용하면 인자로 던져주는 값들 중 가장 큰 값을 반환받을 수 있다. 풀이 1 : 나눗셈을 이용 a = list(map(int, input().split())) newlst = [] for i in a: n1 = i // 100 n2 = (i - (n1*100)) // 10 n3 = i % 10 newlst...

  • format_list_bulleted 알고리즘 문제 풀이
  • · 2022. 1. 27.
  • textsms
[python] 입력 받기 : input()과 sys.stdin.readline()

[python] 입력 받기 : input()과 sys.stdin.readline()

보통 input()으로 문자열 값을 입력받지만 반복문으로 여러 줄을 입력받아야 할 때는 시간 초과 문제가 발생할 수 있다고 한다. 따라서 이럴 경우에는 import sys로 모듈을 불러오고 sys.stdin.readline()을 사용하는 것이 좋다. import sys n = int(input('입력 : ')) sum = 0 for i in range(n): a = int(sys.stdin.readline()) sum += a print(sum) 결과 > 입력 : 5 1 2 3 4 5 출력 > sum = 15 input()과 마찬가지로 str형으로 받아지므로 정수로 사용할 때 형 변환에 유의해야 한다. 또한, 이것은 한 줄 단위로 입력받기 때문에 개행 문자가 포함된다.(input()은 값의 개행 문자를 ..

  • format_list_bulleted 파이썬
  • · 2022. 1. 23.
  • textsms
파이썬 pip 명령어 에러 문제 해결법

파이썬 pip 명령어 에러 문제 해결법

pip명령어로 모듈을 설치하려고 할때 이런 에러가 나면서 진행이 안되는 경우가 있다. 경로 관련으로 문제가 있다고 한다. python -m pip install 모듈이름 이런식으로 입력하면 간단하게 해결이 될 것이다.

  • format_list_bulleted 문제 해결
  • · 2022. 1. 19.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (295)
    • 토이 프로젝트 (1)
      • 쇼핑몰 프로젝트 (1)
    • 알고리즘 문제 풀이 (133)
      • 정렬 (3)
    • 알고리즘 스터디 (5)
    • JAVA (23)
      • SpringBoot (7)
      • SWING (11)
    • Flutter (10)
      • Issue (4)
      • GetX (6)
    • Next.js (2)
    • React (5)
      • recoil (1)
      • dnd (1)
    • 공부 기록 (1)
    • 파이썬 (21)
      • 자료구조와 알고리즘 (15)
      • 셀레니움(Selenium) (2)
    • Android (1)
    • 자바스크립트 (1)
    • CSS (10)
    • C언어 (9)
    • C++ (8)
    • CS 공부 (26)
      • 컴퓨터 구조 (16)
      • 컴퓨터 네트워크 (10)
    • 문제 해결 (14)
    • 영어 공부 (17)
      • 영어 회화 공부 (16)
    • 책 리뷰 (3)
    • 스크랩 (1)
    • 회고록 (2)
최근 글
인기 글
최근 댓글
태그
  • #컴퓨터 구조
  • #그래프
  • #DP
  • #bfs
  • #컴퓨터 CS
  • #백준 알고리즘
  • #BOJ 알고리즘
  • #자바 스윙
  • #자료구조
  • #CSS
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바