인사말 안녕하세요. 이번 포스트에서는 파이썬의 흐름제어와 논리 연산, 다중 연속 if문에 대해 작성하겠습니다. 흐름 제어와 논리 연산 python 에서 조건문은 if, elif, else 키워드를 사용하여 흐름제어를 합니다. if condition: # 조건이 참일 때 실행 elif condition: # 다른 조건이 참일 때 실행 else: # 그 외 실행 예제(BMI 계산기)👇 코드 height = float(input("키를 m 단위로 입력하세요: ")) weight = int(input("몸무게를 kg 단위로 입력하세요: ")) BMI = weight / (height ** 2) if BMI < 18.5: print("당신은 저체중입니다.") elif 18.5
인사말 안녕하세요. 이번 포스트에서는 자료형 타입 확인, 형변환, 기본적인 수학 연산 방법, 그리고 F-String에 대해 작성하겠습니다. 자료형 타입 확인 파이썬에서 변수의 타입을 확인하려면 type() 함수를 사용합니다. 예시: type("abc") => str 형변환 형변환이란 한 자료형의 데이터를 다른 자료형으로 변환하는 것을 의미합니다. 예를 들어, 숫자를 문자열로 또는 문자열을 숫자로 변환할 수 있습니다. 예시: a = str(123) # '123'으로 변환 a = int("123") # 123으로 변환 연습문제 두 자릿수 숫자를 입력받아 각 자릿수의 합을 구하는 문제 # input: 39 two_digit_number = input("두 자릿수 숫자를 입력하세요: ") firs..
서론 C++에서 숫자 구분자는 코드의 가독성을 높이는데 큰 도움을 줍니다. C++14부터 지원되기 시작한 이 기능을 통해, 개발자는 큰 숫자를 더욱 쉽게 읽고 이해할 수 있습니다. 숫자 구분자는 ' (싱글 쿼테이션)를 사용하여 숫자 내에서 구분자로 작용하며, 컴파일러는 이 구분자를 무시합니다. 예제 코드 다음은 C++에서 숫자 구분자를 사용하는 다양한 예제입니다. #include int main() { // 정수에서의 사용 int distance = 149'600'000; // 태양에서 지구까지의 평균 거리(km) // 부동 소수점 숫자에서의 사용 double avogadroNumber = 6.022'140'76e23; // 아보가드로 수 // 2진수에서의 사용 int bin = 0b1010'1011'1..
인사말 안녕하세요. 이번 포스트에서는 기본 캐릭터 클래스 생성에 대해 작성했습니다. 기본 캐릭터 클래스 생성 이름 상속 특징 AuraBaseCharacter ACharacter Abstract AuraCharacter AuraBaseCharacter AuraEnemy AuraBaseCharacter 1. AuraBaseCharacter 클래스 상속 : 이 클래스는 ACharacter 클래스를 상속받습니다. 특징 : AuraBaseCharacter는 Abstract 클래스로 정의됩니다. 이는 이 클래스 자체로는 인스턴스화되지 않으며, 오직 상속을 통해 확장될 때만 사용됩니다. 2. AuraCharacter 클래스 상속 : AuraCharacter 는 AuraBaseCharacter 클래스를 상속받습니다. ..
서론ChatGPT: 개발자의 새로운 동반자최근 기술의 발전은 개발 프로세스에 혁신적인 변화를 가져오고 있습니다. 특히, 인공지능(AI) 기술은 개발자들의 작업 방식을 재정의하고 있죠. 이 글에서는 Git PR(Pull Request) 코드 리뷰 과정에서 ChatGPT를 활용하는 방법과 그 장점에 대해 알아보겠습니다.목표ChatGPT 를 이용해서 Git PR(Pull Request) 코드 리뷰를 받아보겠습니다. 이는 개인 프로젝트를 할 때 도움이 될 것 같아서 시작하게 되었습니다.ChatGPT를 이용한 Git PR 코드 리뷰ChatGPT를 코드 리뷰 과정에 통합하는 것은 시간을 절약하고 효율성을 높이는 방법입니다. 예를 들어, 개발자가 PR을 생성하면, ChatGPT는 코드 변경 사항을 분석하여 문제가 될..