프로그래밍

python

[python] 공부 - day 3

인사말 안녕하세요. 이번 포스트에서는 파이썬의 흐름제어와 논리 연산, 다중 연속 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

python

[Python] 공부 - Day 2

인사말 안녕하세요. 이번 포스트에서는 자료형 타입 확인, 형변환, 기본적인 수학 연산 방법, 그리고 F-String에 대해 작성하겠습니다. 자료형 타입 확인 파이썬에서 변수의 타입을 확인하려면 type() 함수를 사용합니다. 예시: type("abc") => str 형변환 형변환이란 한 자료형의 데이터를 다른 자료형으로 변환하는 것을 의미합니다. 예를 들어, 숫자를 문자열로 또는 문자열을 숫자로 변환할 수 있습니다. 예시: a = str(123) # &#39;123&#39;으로 변환 a = int("123") # 123으로 변환 연습문제 두 자릿수 숫자를 입력받아 각 자릿수의 합을 구하는 문제 # input: 39 two_digit_number = input("두 자릿수 숫자를 입력하세요: ") firs..

C++

[C++] 숫자 구분자

서론 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..

언리얼 엔진/Gameplay Ability System - Udemy

Gameplay Ability System(GAS) - 기본 캐릭터 클래스

인사말 안녕하세요. 이번 포스트에서는 기본 캐릭터 클래스 생성에 대해 작성했습니다. 기본 캐릭터 클래스 생성 이름 상속 특징 AuraBaseCharacter ACharacter Abstract AuraCharacter AuraBaseCharacter AuraEnemy AuraBaseCharacter 1. AuraBaseCharacter 클래스 상속 : 이 클래스는 ACharacter 클래스를 상속받습니다. 특징 : AuraBaseCharacter는 Abstract 클래스로 정의됩니다. 이는 이 클래스 자체로는 인스턴스화되지 않으며, 오직 상속을 통해 확장될 때만 사용됩니다. 2. AuraCharacter 클래스 상속 : AuraCharacter 는 AuraBaseCharacter 클래스를 상속받습니다. ..

ChatGPT

AI의 힘을 빌린 코드 품질 향상: ChatGPT를 이용한 Git PR(Pull Request) 리뷰

서론ChatGPT: 개발자의 새로운 동반자최근 기술의 발전은 개발 프로세스에 혁신적인 변화를 가져오고 있습니다. 특히, 인공지능(AI) 기술은 개발자들의 작업 방식을 재정의하고 있죠. 이 글에서는 Git PR(Pull Request) 코드 리뷰 과정에서 ChatGPT를 활용하는 방법과 그 장점에 대해 알아보겠습니다.목표ChatGPT 를 이용해서 Git PR(Pull Request) 코드 리뷰를 받아보겠습니다. 이는 개인 프로젝트를 할 때 도움이 될 것 같아서 시작하게 되었습니다.ChatGPT를 이용한 Git PR 코드 리뷰ChatGPT를 코드 리뷰 과정에 통합하는 것은 시간을 절약하고 효율성을 높이는 방법입니다. 예를 들어, 개발자가 PR을 생성하면, ChatGPT는 코드 변경 사항을 분석하여 문제가 될..

mane
'프로그래밍' 태그의 글 목록