All Pages
5. 자료형
5. 자료형
2024.07.17이름유형타입객체 가변예시정수기본자료형Integer불변47, 25000, 25_000소수Float불변3.14불리언Boolean불변True, False문자열String불변'alas', 'black'리스트복합자료형ListY['python', 'C++']튜플Tuple불변(2,4,6)딕셔너리DictionaryY{'game':'bingo','dog':'dingo'}집합SetYset([3,5,7]) 체크리스트프로그래밍의 목적을 이해하고 있는가?Data(값, value)를 대신 변수이름을 사용할 때, 자료형을 구분하는 이유를 설명 할 수 있는가?소스코드로 구현 해야 할 "현실의 어떤 대상"은 데이터로 표현 가능하다.그리고 몇가지 유형으로 구분 가능하다.숫자는 숫자끼리 계산 할 수 있다.하지만 숫자는 문자와 사칙연산을 ..
4. 입력과 출력, f-string
4. 입력과 출력, f-string
2024.07.171. 출력 1.1 print( ) 함수 사용법# print()함수를 1개로 여러개의 변수 동시에 출력하기f_name = "Richard"l_name = "kim"print("Name:", f_name, l_name)# Name: Richard kim 1.2 print( ) 함수 응용법 - 띄어쓰기 대체하기print("foo", 42, "bar")print("foo", 42, "bar", sep="/")print("foo", 42, "bar", sep="...")print("foo", 42, "bar", sep="") 1.3 print( ) 함수 응용법 - 줄바꿈 대체하기print("foo", end="/")print(42, end="/")print("bar")print("foo", end="")prin..
3. 코딩 스타일과 주석
3. 코딩 스타일과 주석
2024.07.171. 소스코드 이름 짓기 규칙*코딩 스타일과 네이밍 관례(Coding Convention): 변수명, 함수명, 클래스명, 패키지명..*PEP 8 스타일 검색 소스코드에 사용되는 이름을 짓는 규칙을 익히고, 습관을 갖는 것은 매우 중요하다.의미있고 간결한 영어로 사용해야한다.# 1 ## 사용하면 안되는 변수명 유형 4가지# hint >> print, @#%^&, " ", 1234567# 첫번째, 파이썬 키워드(== 식별자, 예약어) 사용금지# 두번째, # 세번째,# 네번째,# 2 ##파이썬 키워드 확인 방법# hint >> google keyword : 파이썬 키워드 확인 방법import keywordprint(keyword.kwlist)# 결과 >> ['False', 'None', 'True', 'a..
2. 프로그램과 데이터 그리고 변수
2. 프로그램과 데이터 그리고 변수
2024.07.171. 프로그램의 구성 - 변수와 로직 간단하게 우리가 매일 사용하는 "HRD 프로그램"의 로그인 기능을 분석하고, 프로그램을 구성하는 "변수"와 "로직"이라는 것에 대해 살펴본다.그 중에서 "변수"를 사용하는 이유인 "데이터"의 개념을 이해하고 배워본다. HRD-Net 어플 실행로그인 버튼 클릭로그인 페이지 보여주기아이디 입력비밀번호 입력아이디 비밀번호가 일치하는지 확인일치하면 > 로그인 성공실패하면 > 재입력 안내 위의 순서(로직)는 개발자가 설계한 것이다.컴퓨터는 스스로 알아서 동작하지 않는다.컴퓨터가 수행해야 할 일을, 개발자가 프로그램으로 지시해야 한다. 로그인 프로세스는 동일한 순서(로직)로 동작한다.수많은 사람들이 HRD-Net 프로그램을 사용해서 로그인을 진행한다.그리고 동일한 순서로 로그..
1. 프로그래밍과 개발자
1. 프로그래밍과 개발자
2024.07.161. 프로그램이란? Q. 프로그램은 왜 만들까요?더보기"현실의 어떤 대상"을 디지털화Digitization하여 인간의 편리성 향상을 목적으로한다. "현실의 어떤 대상"을 소스 코드로 구현된 프로그램으로 대체하는 것이다. 예) QR 방역패스, 출석체크, 은행업무, 주민등록증, 음식주문배달, 게임, 티켓팅 등 프로그램은, 모두 현실에서 기반된다. 프로그래밍 기술은 현실의 구조를 본떠서 만들어져왔다.기술보다 인간의 필요성이 먼저다.인공지능 기술이 등장해서 프로그램을 만들고, 사람들이 사용하는 것이 아니다. 인공지능이 필요한 상황이 있어야 사용되는 것이다.https://youtu.be/5gQCqzv6_vU?si=wQeKiP-wxLtx822B 2. 프로그래머란? @용어개발자, 소프트웨어 개발자..
wallpaper
wallpaper
2024.07.03
<WSL>SourceTree, failed with code 128
<WSL>SourceTree, failed with code 128
2024.05.24제 경우는, 윈도우11 SourceTree 에서, WSL 프로젝트 경로에 접근시 아래와 같은 에러가 발생했습니다.
VS Code, Snippet 환경설정
VS Code, Snippet 환경설정
2024.05.17Snippet 이란?더보기Snippet(스니펫): 작은 정보, 한 토막 프로그래밍 코드, 텍스트 조각 등을 의미합니다. 소스코드를 작성할 때, 자주 사용하는 코드 블록, 코드 패턴, 형식 지정 규칙 등을 정의된 템플릿 형식으로 저장하고 효율적으로 삽입하여 재사용하도록 도와주는 도구입니다 C , Snippet 환경설정더보기{ "c main Function": { "prefix": "!main", "body": [ "#include ", "", "int main(int argc, char **argv)", "{", "\t$1", "\treturn 0;", "}" ], }, "printf": { "prefix"..
<WSL> VS Code, Debug 환경설정
<WSL> VS Code, Debug 환경설정
2024.05.17Pre-Work.더보기GDB(GNU DeBugger) 설치는 필수입니다. 01. WSL 환경에서 VS Code, C/C++ 환경설정 VS Code, C/C++ 환경설정" data-og-description="MSDN 공식문서, VSCode 공식문서 WSL 환경설정더보기01. WSL 설치 WSL2 환경 설정[WSL 공식문서], [WSL 개발 환경 설정]Step1. 윈도우에서 WSL 활성화더보기Window + S 단축키를 누르면, 검색 기능이 활성화 됩" data-og-host="basiclike.tistory.com" data-og-source-url="https://basiclike.tistory.com/352" data-og-url="https://basiclike.tistory.com/352" dat..
<WSL> VS Code, Git, GitHub 환경설정
<WSL> VS Code, Git, GitHub 환경설정
2024.05.15VSCode 공식문서 Pre-Work.더보기01. WSL 환경설정 WSL2 환경설정[WSL 공식문서], [WSL 개발 환경 설정]Step1. 윈도우에서 WSL 활성화더보기Window + S 단축키를 누르면, 검색 기능이 활성화 됩니다.서검색어로 키워드 입력하면 검색된 를 실행합니다., 체크 ✔ 하여 활basiclike.tistory.com 02. Git 환경설정 Git 환경설정" data-og-description="Pre-work.더보기01. WSL 환경 설정 WSL2 환경설정[WSL 공식문서], [WSL 개발 환경 설정]Step1. 윈도우에서 WSL 활성화더보기Window + S 단축키를 누르면, 검색 기능이 활성화 됩니다.서검색어로 키워드 입력" data-og-host="basiclike.tist..
<WSL> GitHub 환경설정
<WSL> GitHub 환경설정
2024.05.13Intro. 더보기01. WSL> GitHub 환경설정 프로세스 Windows "자격 증명 관리자" 에 GitHub 계정 정보 등록방법1) Windows 환경에서 Git 환경설정 & GitHub 사용하는 과정에서 계정 정보 등록방법2) 자격 증명 관리자에 GitHub 계정 정보 직접 등록WSL 환경설정WSL 환경에서 Git 환경설정WSL 환경에서 Windows 환경에서 등록된 GCM 자격 증명과 연결WSL 환경에서 GitHub 연동 02. Windows "자격 증명 관리자" 란? Windows 에는 "Credential Manager, 자격 증명 관리자" 라는 프로그램이 존재합니다.저장된 "자격 증명"으로 로그인 과정을 생략하고 웹 사이트, 응용 프로그램 및 네트워크에 접속하는 기능입니다. ..
<WSL> Git 환경설정
<WSL> Git 환경설정
2024.05.13Pre-work.더보기01. WSL 환경 설정 WSL2 환경설정[WSL 공식문서], [WSL 개발 환경 설정]Step1. 윈도우에서 WSL 활성화더보기Window + S 단축키를 누르면, 검색 기능이 활성화 됩니다.서검색어로 키워드 입력하면 검색된 를 실행합니다., 체크 ✔ 하여 활basiclike.tistory.com 02. WSL 초기 설정 WSL2 초기 설정패키지 미러 주소를 카카오로 설정 sudo sed -i 's/archive.ubuntu.com/mirror.kakao.com/g' /etc/apt/sources.list 패키지 업데이트, 업그레이드, 불필요한 패키지 자동 제거basiclike.tistory.com 참고) WSL 삭제WSL 설치 과정에서 문제가 발생하면, 제거하고 처음부터 다시 ..