Python/문법

Python/문법

[Python 문법] 클래스의 메서드들

__init__ 초기화(initialize) 메서드라고도 한다 어떤 클래스의 객체가 만들어질 때 자동으로 호출되어서 그 객체가 갖게 될 여러가지 성질을 정해주는 일을 한다 아래 코드와 같이 사용한다 class Character: def __init__(self, name, hp, power): self.name = name self.max_hp = hp self.hp = hp self.power = power warrier = Character("전사", 300, 50) print(warrier.name, warrier.hp, warrier.power) # 출력화면 # 전사 300 50 __del__ 객체가 없어질 때 호출된다 아래 코드와 같이 사용할 수 있다 class Character: def __i..

Python/문법

[Python 문법] numpy 모듈의 arange() 함수

arange() range() 함수 사용방법과 동일하다 arange(끝숫자), arange(시작숫자, 끝숫자), arange(시작숫자, 끝숫자, 폭)과 같은 형태로 사용한다 range() 함수와 차이점은 range() 함수는 정수만 지원하고, arange() 함수는 실수도 지원한다는 것이다 또, range()는 range interater, arange()는 numpy array 자료형을 반환한다(=numpy에서 수행하는 연산 연계가 가능) import numpy for i in numpy.arange(5): print(i) # 출력화면 # 0 # 1 # 2 # 3 # 4 import numpy for i in numpy.arange(1, 5): print(i) # 출력화면 # 1 # 2 # 3 # 4 ..

Python/문법

[Python 문법] os 모듈의 getcwd() 함수와 rename() 함수

getcwd() 현재 작업 중인 디렉토리(폴더)의 위치를 알려준다 import os ret = os.getcwd() print(ret, type(ret)) # 출력화면 # C:\Users\l\Desktop\coding\sparta\study rename() 파일명을 변경할 때 사용한다 import os os.rename("C:/Users/l/Desktop/before.txt", "C:/Users/l/Desktop/after.txt") 이 코드를 실행했을 때 파일명이 before에서 after로 바뀐다 변경 전 변경 후

Python/문법

[Python 문법] time 모듈의 sleep() 함수

sleep() 일정 시간동안 대기시키고 싶을 때 사용한다 아래 코드는 1초에 한 번 현재시간을 출력하는 코드이다 import time import datetime while True: now = datetime.datetime.now() print(now) time.sleep(1) # 출력화면 # 2023-03-28 11:14:24.400804 # 2023-03-28 11:14:25.402201 # 2023-03-28 11:14:26.403939 # 2023-03-28 11:14:27.407084 # 2023-03-28 11:14:28.408617 # 2023-03-28 11:14:29.409729 # . # . # .

Python/문법

[Python 문법] datetime 모듈의 다양한 메서드 모음

datetime.now() 현재시간을 알려준다 import datetime now = datetime.datetime.now() print(now) # 출력화면 # 2023-03-28 09:54:39.391511 timedelta() 날짜 및 시간의 차이를 알고 싶을 때 사용한다 아래 코드는 [오늘로부터 5일, 4일, 3일, 2일, 1일 전의 날짜를 화면에 출력]한다 import datetime now = datetime.datetime.now() for day in range(5, 0, -1): delta = datetime.timedelta(days=day) date = now - delta print(date) # 출력화면 # 2023-03-23 09:56:35.235654 # 2023-03-24 ..

마이구미+
'Python/문법' 카테고리의 글 목록 (2 Page)