일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- JavaScript
- #데브런 #노코드 #노코드게임제작 #데브런와디즈 #ai게임제작
- header
- 파이썬
- Achievement unity
- 파이썬 웹 개발
- django
- 스팀 도전과제 Reset
- 도과 테스트
- 슬라이싱
- 스팀 도과 Reset
- 파이썬 패키지 설치
- Unity
- 인덱싱
- 데브런 #노코드게임제작 #데브런와디즈 #AI게임제작
- sqlite3
- 테이블 생성
- 튜플 단일 요소
- nodejs
- 모듈
- 장고
- 도전과제 unity
- 연산자
- HTML
- error
- 회원가입
- 상속
- Steam Achievement Reset
- 오프라인 환경
- Python
- Today
- Total
목록공부 좀 하자 (37)
개발성문
1. 버전 관리 pyenv 기능 : 여러 버전의 파이썬을 설치하고 관리 특징 : 여러 버전의 파이썬을 설치하고 전환 특정 프로젝트 폴더에 대해 지정된 파이썬 버전을 사용 pyenv-virtualenv 플러그인을 사용 가상 환경 관리 conda 기능 : 패키지 및 환경 관리 시스템 특징 : 여러 개의 독립된 가상 환경을 생성하고 관리 다른 언어의 패키지도 관리 패키지 간의 의존성을 자동으로 관리 다양한 저장소에서 패키지를 가져올 수 있음 venv 기능 : 파이썬의 표준 라이브러리, 가상 환경 생성 도구 특징 : 가상 환경 내에서 파이썬 버전 변경 불가 가상 환경 생성한 시스템 파이썬 버전을 그대로 따름 의존성 관리는 **pip**로 사용 pyenv-win Powershell 사용 1. 관리자 모드로 열기 ..
1. 원활한 인터넷 환경에서 필요한 package 다운로드 2. 설치한 package 경로로 찾아감(cmd 창) * 다운로드 목록 및 다운로드 내용을 가져오기 위함 * 경로 확인 명령어 => python -m site * package 설치 경로 => C:\Users\xxxx\AppData\Local\Programs\Python\Python310\Lib\site-packages 3. 설치된 package를 모두 목록 파일로 저장 * 명령어 => python -m pip freeze > requirements.txt * 명령어 실행 후 해당 폴더에 "requirements.txt" 파일이 생성됨 4. 파일에 기록된 패키지 다운로드 * 패키지를 다운로드 하기위한 폴더 생성, "requirements.txt"..
while 문은 조건이 true(참) 인 동안 무한 반복하는 구문입니다. 무한루프에 빠질 수 있으므로 조건 설정에 주의가 필요하고, if문과 brake 를 통해 빠져 나갈 수 있도록 구현하는 것이 중요합니다. while(조건식){ //조건이 참이 동안 실행될 코드 } 100을 2로 나눈 값이 5보다 큰 동안만 반복하는 코드를 만들었습니다. 몫을 나누고 나누어 5보다 작아지면 반복문을 빠져나오는 코드입니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class ClassDefalut : MonoBehaviour { int num = 100; // Start is called before the f..
대표적인 반복문으로 선언 해 놓은 조건이 참인 동안 반복하는 역할을 합니다. for(초기식;조건식;증감식){ //조건식이 참인 동안 반복 실행될 코드 } 초기식은 변수 선언과 비슷합니다. 변수의 타입과 변수 이름을 선언하고 초기 값을 정합니다. 아래 그림에서 int i = 1; 조건식은 반복문을 언제 빠져나갈 것인지 정하기 위한 조건입니다. 다르게 표현하면 언제까지 반복할 것인지 정합니다. i < 10; 의 경우 i가 10보다 작은 동안 반복하겠다는 의미이고, i가 10이 되면 반복문을 빠져나가게 됩니다. 마지막 증감식은 초기식의 변수를 증감하면서 조건식의 조건을 충족시키는 역할을 합니다. i++ 는 반복하는 동안 i를 1씩 증가 시킨다는 의미로, 이 증감식이 없다면 무한 루프에 빠져서 나오기 못하게 됩..
삼항식은 if~else 조건식을 줄여서 사용할 수 있는 문법입니다. 보다 가독성을 높인 문법적인 장점을 가지고 있습니다. (조건 판단을 위한 식 / 참 or 거짓) ? 참일 경우 : 거짓일 경우; using System.Collections; using System.Collections.Generic; using UnityEngine; public class ClassDefalut : MonoBehaviour { public int hp = 100; string result; // Start is called before the first frame update private void Start() { result = (hp % 2 == 0) ? "hp 는 짝수 입니다." : "hp 는 홀수 입니다.";..
조건문은 조건식이 참인지 거짓인지에 따라 다른 영역의 코드가 실행되는 것을 말합니다. if 조건문은 아래와 같이 3가지 형식으로 사용할 수 있습니다. //1. 조건식 기본형식 1 if(조건식){ //조건식이 참일 때, 실행되는 코드 } //1. 조건식 기본형식 2 if(조건식){ //조건식이 참일 때, 실행되는 코드 } else{ //조건식이 거짓일 때, 실행되는 코드 } //1. 조건식 기본형식 3 if(조건식 1){ //조건식 1이 참일 때, 실행되는 코드 } else if(조건식 2){ //조건식 2가 참일 때, 실행되는 코드 } else{ //조건식 1,2 모두 거짓일 때, 실행되는 코드 } using System.Collections; using System.Collections.Generic;..
문자열에서도 사용되는 연산자가 있습니다. + 연사자인데 사칙 연산자, 복합 대입 연산자와 같이 피연산자(Operand)를 더하다는 의미가 아니고, 붙이다 라는 의미로서 사용됩니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class ClassDefault : MonoBehaviour { int sum = 0; int op1 = 38; int op2 = 7; string str1 = "14"; string str2 = "83"; // Start is called before the first frame update void Start() { print(op1 + str2); print(op1 +..
이번 비교연산자는 보다 작다, 크거나 같다, 같다 등 피연산자 2개를 서로 비교하는 연산자입니다. 또는 관계형 연산자라고도 표현합니다. >, op2); print(op1 < op2)..
논리 연산자는 조건식(비교)에 대한 논리적인 연산을 처리합니다. 그 결과로 bool(Boolean) 타입의 참(True)과 거짓(False)값을 반환합니다. && (AND), || (OR), ! (NOT) 기호를 사용합니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class ClassDefault : MonoBehaviour { int op1 = 38; int op2 = 7; // Start is called before the first frame update void Start() { print(op1 > 20 && op2 40 || op2 < 10); ..
증감 연산자는 피연산자(Operand)의 전후로 사용하며 기호는 ++, -- 입니다. 이때, 증감 값은 1로 고정되어 있습니다. 피연산자(Operand) 의 전위에 사용하는 것을 전위형, 피연산자Operand)의 후위에 사용하는 것은 후위형 이라고 합니다. 전위형은 계산을 우선적으로 처리합니다. 후위형은 계산이 나중에 처리됩니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class ClassDefault : MonoBehaviour { int op1 = 38; // Start is called before the first frame update void Start() { print("전위형 ..