본문 바로가기
반응형

전체 글92

파이썬 complex 내장함수 설명 Python의 complex 함수는 복소수를 만드는 함수입니다. 복소수는 실수부와 허수부로 구성됩니다. Syntax: complex(real, imag) real: 복소수의 실수부 (required, int or float) imag: 복소수의 허수부 (optional, int or float, default 0) 예시 # 정상적인 예시 x = complex(2, 3) # 2 + 3j # 옵션으로 허수부를 생략할 수 있음 y = complex(4) # 4 + 0j 잘못된 예시 # real 값이 생략되어 있음 z = complex(j) # TypeError: imaginary component missing complex 함수는 복소수를 만드는 데 유용합니다. 복소수의 허수부는 j 또는 J로 표시하며, 실.. 2023. 2. 10.
파이썬 complie 함수 알아보기 (코드 포함) Python compile() 함수는 문자열로 된 코드를 Python Bytecode(바이트코드)로 컴파일 해줍니다. 이를 통해서 컴퓨터는 더 빠르게 코드를 실행할 수 있습니다. compile() 함수의 사용방법 compile(source, filename, mode, flags=0, dont_inherit=False, optimize=-1) source: 컴파일할 문자열 형식의 코드. filename: 코드의 이름. 기본값은 ""입니다. mode: "exec" 또는 "eval" 또는 "single". exec는 모듈 레벨 코드를 컴파일하는데 사용되며, eval은 값을 계산하는데 사용됩니다. flags (optional): 파이썬의 컴파일 옵션입니다. dont_inherit (optional): 상속을 .. 2023. 2. 10.
python classmethod() 이해하기 + 예제코드 Python의 classmethod() 함수는 클래스 메서드를 정의할 때 사용되는 데코레이터입니다. 클래스 메서드는 클래스 자체에 대한 정보를 처리하기 위한 메서드이며, 객체 인스턴스에 대한 정보가 아닌 클래스 정보에 대한 정보를 처리하는 경우에 사용됩니다. 사용방법 class MyClass: @classmethod def class_method(cls, arg1, arg2): # 클래스 메서드 구현 ... 위의 코드에서 class_method 메서드는 MyClass 클래스의 클래스 메서드입니다. cls 매개변수는 현재 호출된 클래스를 의미하며, 클래스 메서드의 첫 번째 매개변수로 사용됩니다. 정상적인 코드 예시 class Rectangle: def __init__(self, width, height):.. 2023. 2. 9.
python 내장함수 chr(), ord() 이해하기 chr() 함수는 유니코드 코드 포인트 값을 입력받아 그에 해당하는 문자를 반환하는 함수입니다. 사용 방법은 다음과 같습니다. print(chr(97)) # 'a' 반대로, 문자를 유니코드 코드 포인트 값으로 변환하고자 할 때는 "ord()" 함수를 사용합니다. 잘못된 코드 예시는 다음과 같습니다. print(chr('97')) # TypeError: an integer is required (got type str) ASCII 코드와 함께 사용하기 ascii_code = 65 print(chr(ascii_code)) # Output: "A" 문자열을 모아서 만드는 반복문 string = "" for i in range(97, 123): string += chr(i) print(string) # Outp.. 2023. 2. 9.
반응형