일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Python
- nodejs
- 파이썬 웹 개발
- 슬라이싱
- header
- 파이썬
- 회원가입
- error
- 인덱싱
- Unity
- 연산자
- django
- 스팀 도전과제 Reset
- 데브런 #노코드게임제작 #데브런와디즈 #AI게임제작
- HTML
- 상속
- 파이썬 패키지 설치
- 테이블 생성
- JavaScript
- #데브런 #노코드 #노코드게임제작 #데브런와디즈 #ai게임제작
- 도전과제 unity
- Achievement unity
- 장고
- Steam Achievement Reset
- sqlite3
- 스팀 도과 Reset
- 오프라인 환경
- 도과 테스트
- 모듈
- 튜플 단일 요소
- Today
- Total
목록분류 전체보기 (38)
개발성문
1. 버전 관리 pyenv 기능 : 여러 버전의 파이썬을 설치하고 관리 특징 : 여러 버전의 파이썬을 설치하고 전환 특정 프로젝트 폴더에 대해 지정된 파이썬 버전을 사용 pyenv-virtualenv 플러그인을 사용 가상 환경 관리 conda 기능 : 패키지 및 환경 관리 시스템 특징 : 여러 개의 독립된 가상 환경을 생성하고 관리 다른 언어의 패키지도 관리 패키지 간의 의존성을 자동으로 관리 다양한 저장소에서 패키지를 가져올 수 있음 venv 기능 : 파이썬의 표준 라이브러리, 가상 환경 생성 도구 특징 : 가상 환경 내에서 파이썬 버전 변경 불가 가상 환경 생성한 시스템 파이썬 버전을 그대로 따름 의존성 관리는 **pip**로 사용 pyenv-win Powershell 사용 1. 관리자 모드로 열기 ..
데이터 베이스 테이블에 이름을 insert 하기위해 작성한 코드이다. sql = "INSERT INTO companies (name) VALUES (?)" cursor.execute(sql, ("kyc")) connection.commit() cursor.execute(sql, ("kyc")) 부분에서 sqlite3.ProgrammingError: Incorrect number of bindings supplied. The current statement uses 1, and there are 3 supplied 에러가 발생함. 번역하자면, "제공된 바인딩의 수가 잘못되었습니다. 현재 문장은 1개를 사용하고, 제공된 바인딩은 3개입니다." 라는 뜻. SQL 쿼리에서 필요한 매개변수의 수와 제공된 매개변수..
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); ..