분류 전체보기 58

[점프 투 파이썬] 집합자료형, 변수

집합 자료형(set) * 비어있는 집합 자료형 : s=set() 집합 자료형의 특징 중복을 허용하지 않는다. = 자료형의 중복을 제거하기 위한 필터 역할로 종종 사용한다. 순서가 없다. = 인덱싱 지원하지 않는다. 만약 인덱싱으로 자료의 값을 접근하려면 리스트나 튜플로 변환 후 해야한다. 2. 교집합, 합집합, 차집합 구하기 교집합 : & 또는 intersection 함수 합집합 : | 또는 union 함수 차집합 : - 또는 difference 함수 집합 자료형 관련 함수 값 1개 추가하기 (add) 2. 값 여러개 추가하기 (update) 3. 특정 값 제거하기 (remove) 변수를 만드는 여러 가지 방법 튜플로 a, b값에 대입 2. 다음 리스트로 변수를 만들 수 있다. 3. 여러 개의 변수에 같..

Python 2022.07.31

[점프 투 파이썬] 문자열 자료형, 리스트 자료형, 딕셔너리 자료형

문자열 관련 함수 문자 개수 세기 (count) 2. 문자 위치 알려주기 (find) : 문자가 처음으로 나온 위치를 반환, 만약 찾는게 없다면 -1 반환 3. 문자 위치 알려주기2 (index) : 맨 처음 위치 반환, 문자열에 존재하지 않으면 오류 발생 4. 문자열 삽입 (join) - 각각의 문자 사이에 ','을 삽입했다. 리스트나 튜플에서도 사용가능 5. 소문자를 대문자로 (upper), 대문자를 소문자로 (lower) 6. 문자열 바꾸기 (replace) 7. 문자열 나누기 (split) - 나누어진 값은 리스트에 하나씩 들어가게 된다. 리스트 자료형 리스트 슬라이싱 : 문자열 슬라이싱과 동일, 나온 값이 리스트로 나옴 2. 리스트 연산 오류*: 서로 다른 형은 더할 수 없다. ex) 정수 + ..

Python 2022.07.31

[점프 투 파이썬]

1. 파이썬은 대소문자를 구분한다. ​ 2. 주석 달기 #으로 시작하는 문장은 #부터 시작해서 그 줄 끝까지 프로그램 수행에 전혀 영향을 주지 않는다. 주석은 프로그래머를 위한 코멘트로 프로그램 소스에 설명문을 달 때 사용한다. ​ [여러줄짜리 주석문] 주석문이 여러 줄이라면 다음 방법을 사용하면 편리하다. """ Author: EungYong Park Date : 2018-05-01 이 프로그램은 Hello World를 출력하는 프로그램이다. """ 여러 줄로 이루어진 주석은 큰따옴표 세 개를 연속으로 사용한 """ 기호 사이에 주석문을 작성하면 된다. 큰따옴표 대신 작은따옴표 세 개(''')를 사용해도 된다. ​ 3. IDLE 셸 창과 IDLE 에디터 창 왼 : IDLE 에디터 - 프로그램을 작성하는..

Python 2022.07.31

[Baekjoon] 1000. A+B

Q. Given two integers A and B, calculate their sum. The first line contains two integers A and B. (0 < A, B < 10) Output one line of one integer, A+B. A, B = input().split() print(int(A)+int(B)) 1) input(). split()을 사용하면 input으로 받은 값을 문자열로 바꾸고, 그 문자열을 split안에 있는 요소(여기서는 ' ')를 기준으로 나누어준다. 2) 각각의 나누어진 문자열이 A, B에 들어간다. 3) 문자열을 정수형으로 바꾸어 더한 뒤 출력한다.

Python/BaekJoon 2022.07.30

[Do it! Git&Git hub 입문] 04 깃허브로 백업하기

✨1. 깃허브에 원격 저장소 만들기 깃허브 로그인 후 화면 오른쪽 위 + 누르고 [New repository] 선택 저장소 이름 및 필요한 항목 기입 후 [Create repository] 누르기 ✨2. 지역저장소를 원격저장소에 연결하기 지역 저장소 만들기 : 'git init 디렉터리 이름' 을 사용하면 새 디렉터리를 만들면서 저장소로 초기화 한다. 원격 저장소에 연결하기 : push and existing repository from the command line 방법 git remote add origin "깃허브 repository주소" : 원격저장소(remote)에 origin(깃허브 repository 주소)을 추가하겠다고 깃에게 알려주는 것 명령어 실행 후 git remote -v 를 통해 ..

Python/Git & GitHub 2022.07.17

[Do it! Git&Git hub 입문] 03 깃과 브랜치

🎇브랜치 저장소마다 버전 관리를 다르게 할 수 있도록 하는 기능 기존 저장 파일을 master 브랜치에 그대로 유지하면서 기존 파일 내용을 수정하거나 새로운 기능을 구현할 파일을 만들 수 있다. 🎇브랜치 만들기 git branch를 작성하면 현재 작업하는 브랜치가 나온다. (여기서는 master) 새로운 브랜치를 만들려면 'git branch 브랜치이름' 을 입력한다. (git brance apple - apple이라는 브랜치 생성) git branch로 만들어진 현황을 확인하면 apple이 생겼고, 아직 작업하는 곳은 master이다. (master 앞 *의 의미) 🎇브랜치 사이 이동하기 - git checkout 이동할 브랜치 이름 apple 브랜치로 이동할 경우 : git checkout apple..

Python/Git & GitHub 2022.07.17

[Do it! Git&Git hub 입문] 02 깃으로 버전 관리하기

🎆깃에서 버전이란? 문서를 수정하고 저장할 때마다 생기는 것 * 작업트리 : 파일 수정, 저장 등의 작업을 하는 디렉터리로 '작업 디렉터리(working directory)'라고도 한다. 만든 hello-git 디렉터리가 작업 트리가 된다. 즉 우리 눈에 보이는 디렉터리가 바로 작업트리이다. * 스테이지 : 버전으로 만들 파일이 대기하는 곳, 스테이징 영역(staging area)라고 부르기도 한다. 예를 들어 작업 트리에서 10개의 파일을 수정했는데 4개의 파일만 버전으로 만든다면 4개의 파일만 스테이지로 넘겨주면 된다. * 저장소(repository) : 스테이지에서 대기하던 파일을 버전으로 만들어 저장하는 곳 * 스테이지와 저장소는 눈에 보이지 않음. 이곳은 깃을 초기화 했을 때 만들어지는 .git..

Python/Git & GitHub 2022.07.16

[Do it! Git&Git hub 입문] 01 깃 시작하기

🎇리눅스 명령 연습하기 * 터미널은 cmder 사용​ 1) pwd : 현재 경로 ​ 2) ls : 현재 디렉터리(폴더)에 어떤 파일이나 디렉터리가 있는지 확인 이름 뒤에 /가 붙어있는 것이 디렉터리 3) clear : 화면 정리 4) 옵션을 여러 개 넣을때 : -l 뒤에 원하는 명령 붙여 입력 ex) ls에 -a를 추가하고 싶은 경우 : ls -la 5) cd 하위 디렉터리 : 하위 디렉터리로 이동 6) cd ~ : 처음 디렉터리로 이동 7) cd .. : 상위 디렉터리로 이동 ​ * 리눅스에서 디렉터리를 나타내는 기호 기호 설명 ~ 현재 접속 중인 사용자의 홈 디렉터리 (사용자 디렉터리) c/Users/사용자아이디 ./ 현재 사용자가 작업중인 디렉터리 ../ 현재 디렉터리의 상위 디렉터리 7) 디렉터리..

Python/Git & GitHub 2022.07.16