파이썬 3

[백준][파이썬] 15649 N과 M(1) 풀이

문제 출처 https://www.acmicpc.net/problem/15649 15649번: N과 M (1) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net 접근 방식 및 풀이 - DFS를 사용하여 재귀로 호출하다가 M이면 중단(가지치기)하기 소스 코드 N, M = map(int,input().split()) tmp_list =[0]*M def dfs(level): if level == M: for i in range(M): print(tmp_list[i], end=' ') print('') return for i in range(1,N+..

[Anaconda] 주요 명령어

버전 확인 conda --version 아나콘다 업데이트 conda update conda 라이브러리 리스트 확인 conda list 라이브러리 설치 # 기본 명령어 conda install {패키지명} # 권장 명령어. 기본 채널에 피키지가 존재하지 않는 경우 PackagesNotFoundError가 발생할 수 있다. conda install -c conda-forge {패키지명} 라이브러리 업데이트 # 특정 라이브러리 업데이트 conda update {패키지명} # 설치되어 있는 모든 라이브러리 업데이트 conda update -all 라이브러리 삭제 conda remove {패키지명} 라이브러리 검색 conda search {패키지명} 아나콘다 환경설정 확인 conda env list conda i..

Programming/Python 2020.04.22

[python] 기초 개념

파이썬 프로그래밍 언어 1 ) 개요 1990년, 귀도 반 로썸(Guido val Rossum)이 개발한 대화형 프로그램이 언어 다양한 OS 환경에서 사용가능(윈도우, 매킨토시, 유닉스, 리눅스) 파이썬 언어 버전 버전 2 : 2020년까지 지원예정 버전 3 : 현재버전 버전 2와 버전 3의 문법이 다름 2) 장단점 장점 쉬운 문법, 직관적인 코드, 간단한 프로그램 풍부한 라이브러리 짧은 개발기간 초보자에게 적합한 프로그래밍 언어 단점 느린 속도, 인터프리터 언어의 특징 모바일 프로그램, 하드웨어 제어 등에 취약 3) 파이썬 IDLE IDLE(Integrated Development and Learning Environment 약어) Python 프로그램을 배우거나 개발하기 위한 통합된 환경을 제공하는 시..

Programming/Python 2020.04.15