전체 글 661

[프로그래머스] LEVEL1 체육복, python3

내가 짠 코드 def solution(n, lost, reserve): for i in range(len(reserve)): if lost.count(reserve[i]): lost.remove(reserve[i]) reserve[i]=-1; #비교는 하되 못빌려주는 값으로 바꿈 for i in range(len(reserve)): tmp_rsv= reserve.pop() if tmp_rsv==-1: # 값이 -1일때는 비교 안함 continue if lost.count(tmp_rsv+1): lost.remove(tmp_rsv+1) elif lost.count(tmp_rsv-1): lost.remove(tmp_rsv-1) answer = n-len(lost) return answer _reserve = ..

STUDY/Algorithm 2019.10.15

[혼자 공부하는 파이썬] 2주차 02 - 2장 04

2주차 분량: 2장 2-3~3장 기본 미션: 137쪽 3번 문제 풀고 본인이 태어난 해와 띠를 출력하는 결괏값 화면 인증샷 선택 미션: else 구문과 elif 구문 정리한 내용 포스팅하기 Chapter 02 자료형 4. 숫자와 문자열의 다양한 기능(p92~105) format()함수: 문자열로 변환해주는 함수, 중괄호{}의 갯수와 format안에 매개변수의 갯수가 같아야됨. ex)"{}".format(123) -> "123" "{}만원".format(5000) -> "5000만원" "{} {} {}". format(1,"문자열", True) -> "1 문자열 True" - 정수 출력의 다양한 형태 "{:d}".format(52) : 기본 "{:5d}".format(52): 특정칸 출력 "{:05d}"...

STUDY/Python 2019.10.14

[혼자 공부하는 파이썬] 2주차 01 - 2장 03

2주차 분량: 2장 2-3~3장 기본 미션: 137쪽 3번 문제 풀고 본인이 태어난 해와 띠를 출력하는 결괏값 화면 인증샷 선택 미션: else 구문과 elif 구문 정리한 내용 포스팅하기 Chapter 02 자료형 3. 변수와 입력(p.74~91) 변수: 값을 저장할 때 사용하는 식별자 복합대입연산자 사용자 입력 함수: input() - string(문자열) 으로 저장 문자열을 숫자로 바꾸는 함수: int(), float() 숫자를 문자열로 바꾸는 함수: str()

STUDY/Python 2019.10.14

[혼자 공부하는 파이썬] 1주차 - 기본 미션 및 선택 미션

1주차. 분량: 1장~2장 2-2 기본 미션: 63쪽 3~5번 실행결과 쓰고 인증샷 선택 미션: 모르는 용어(3~5개) 찾아 혼공 용어 노트에 정리하고 인증샷 기본 미션: 63쪽 3~5번 실행결과 쓰고 인증샷 import sys import io sys.stdout = io.TextIOWrapper(sys.stdout.detach(), encoding = 'utf-8') sys.stderr = io.TextIOWrapper(sys.stderr.detach(), encoding = 'utf-8') 1~5번째 줄은 Atom에서 한글 출력이 안되어서 추가하였다. 선택 미션: 모르는 용어(3~5개) 찾아 혼공 용어 노트에 정리하고 인증샷

STUDY/Python 2019.10.07

[혼자 공부하는 파이썬] 1주차 04 - 2장 01

1주차. 분량: 1장~2장 2-2 기본 미션: 63쪽 3~5번 실행결과 쓰고 인증샷 선택 미션: 모르는 용어(3~5개) 찾아 혼공 용어 노트에 정리하고 인증샷 Chapter 02 자료형 1. 자료형과 문자열 자료(Data): 프로그램이 처리(Processing)할 수 있는 모든것. 자료형(Data Type): 문자열(String), 숫자(Number), 불(Boolean) 자료형 확인: 함수 type() 으로 확인 가능. 추가로 알게된 사실은 python3에서는 숫자 자료형에 int와 float은 있지만 long이나 double은 없었다. 문자열(String) Escape Character(이스케이프 문자): \(백슬래쉬,역슬래쉬) 와 같이 조합해서 사용하는 문자. ex) \", \', \t, \n, \..

STUDY/Python 2019.10.07

[혼자 공부하는 파이썬] 1주차 03 - 1장 03

1주차 분량: 1장~2장 2-2 기본 미션: 63쪽 3~5번 실행결과 쓰고 인증샷 선택 미션: 모르는 용어(3~5개) 찾아 혼공 용어 노트에 정리하고 인증샷 Chapter 01 파이썬 시작하기 3. 이책에서 자주 나오는 파이썬 용어들 표현식(Expression): 어떠한 값을 만들어 내는 간단한 코드. 숫자, 수식, 문자열 등 문장(Statement): 표현식이 하나 이상 모인 것. 문장이 모이면 프로그램이 됨. 키워드(Keyword): 특별한 의미가 부여된 단어 식별자(Identifier): 프로그래밍 언어에서 이름을 붙일 때 사용하는 단어. 주로 변수, 함수 이름 등으로 사용됨. 식별자 규칙 키워드 사용 불가 특수문자는 언더바(_)만 사용 가능 숫자로 시작하면 안됨 공백을 포함할수 없음 스네이크케이스..

STUDY/Python 2019.10.07

[혼자 공부하는 파이썬] 1주차 02 - 1장 02

1주차 분량: 1장~2장 2-2 기본 미션: 63쪽 3~5번 실행결과 쓰고 인증샷 선택 미션: 모르는 용어(3~5개) 찾아 혼공 용어 노트에 정리하고 인증샷 Chapter 01 파이썬 시작하기 2. 파이썬을 배우기 위해 준비해야 할 것들 파이썬 설치- version 3.7.4 텍스트 에디터 사용- Atom Atom 설정 - script, autocomplete-python 설치 https://insurang.tistory.com/232 후에 혹시나 필요할까봐 저장 Atom으로 예제 실행 Powershell(CMD,terminal)을 사용하여 예제 실행 예제01

STUDY/Python 2019.10.07