Processing math: 66%
개발일지2025. 3. 8. 21:12conda 가상환경 생성하기

1. 가상환경 생성condacreatendsfspython=3.12nname:python=pythonversion:2. source activate dsfs 3. 가상환경 비활성화$ source deactivate

언어, 알고리즘 공부/Python2025. 2. 24. 15:48%pip install, !pip install 차이

colab에서 파이썬 셀을 실행할 때, 간혹 pip install앞에 !이 있을때도 있고 %이 있을때도 있다.차이점이 뭔지 알아보자..! 결론부터 말하자면, 두 방식 모두 python 환경에서 패키지를 설치하는 명령어지만 실행방식이 다르다. !pip install!(느낌표)는 주피터 노트북에서 Shell 명령어를 실행할 때 사용된다.즉, python 인터프리터가 아니라 OS의 터미널/커맨드라인에서 실행하는 방식이다.일반적으로 터미널에서 실행하는 πpstall 명령어와 동일한 동작을 한다.사용가능 환경: Jupyter Notebook, Colab, 일반 파이썬 스크립트 %pip install %pip 는 IPython(interactive python) 매직 명령어로, 주피터 노트북 및 IPyt..

파이썬 설치 (mac🍏)
개발일지2025. 1. 28. 21:40파이썬 설치 (mac🍏)

1. homebrew를 사용해 설치한다. 터미널 창에서 다음 명령어를 입력한다. brew install python  2. python3 말고 python으로 명령어 가능하도록 설정하기vi ~/.zshrc .zshrc 맨 하단에 아래 내용을 추가한다.alias python="python3"esc키 + ":wq"를 치면 저장하고 나갈수있다. source 명령어를 통해 변경사항을 저장한다. source ~/.zshrc

선택정렬(Selection Sort)- java, python
전공 이론 공부/알고리즘&자료구조2020. 1. 8. 14:17선택정렬(Selection Sort)- java, python

가장 작은 요소를 골라 맨 앞으로 보내자! 🦋 핵심 장점: 데이터 양이 적을 때 성능이 좋음 작은 값을 선택하기 위해서 비교는 여러번 수행되지만 교환횟수가 적음 단점: 100개 이상의 자료에 대해서는 속도가 급격히 떨어짐 시간복잡도: 0(n^2) 과정 (오름차순으로 정렬한다고 가정) 1. 주어진 리스트에서 최솟값을 찾음 2. 최솟값을 맨 처음 위치한 값과 swap 3. 맨 처음 위치를 뺀 나머지 리스트를 같은 방법으로 반복함 그림으로 쉽게 이해하기 public class A01_selection_sort { public static void main(String[] args) { int[] a = {5,9,2,4,15,6,1,20,3,10,14,0}; //임의로 넣음! //루프를 돌면서 최솟값을 찾고 기..

언어, 알고리즘 공부/Python2020. 1. 8. 10:15python 공부 1) 입출력

1. 사용자 입력받기 - input을 사용한다 >>> a = input() Hello World >>> a Hello World - 입력받을시 안내문구 혹은 질문을 넣고 싶을 때 >>> a = input("문자열을 입력하세요: ") 문자열을 입력하세요: 출력된 문구 뒤에 입력하면 된다. 2. 값 여러개 출력 - 파이썬에서 변수/값을 콤마로 구분해 프린트하면 각 값이 공백으로 띄워져 출력된다. >>> print('Hello', 'Im') Hello Im - 변수들 사이에 특정 문자/문자열을 넣어 출력하고 싶을때는 sep를 이용한다. >>> print(1,2,3,sep=', ') 1, 2, 3 >>> print('Hello', 'World', sep='') HelloWorld 3. print 사용시 개행되지..

[백준 알고리즘] 2439번 별찍기-2 (java, python)
카테고리 없음2019. 4. 20. 19:09[백준 알고리즘] 2439번 별찍기-2 (java, python)

별찍기 - 2 JAVA import java.util.Scanner; public class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int temp=1; for(int m=0;m0;i--){ System.out.print(" "); } for(int j=1;j

image