본문 바로가기

파이썬20

def () 함수 읽는법 아래 설명 추천 👍 https://medium.com/@lim.dg119/week-2-python-%EC%96%B8%EC%96%B4-5-fd107b6b4c0 2023. 11. 15.
[가상환경 설정] 모듈 install 오류는 가상환경 자체가 문제일 수도 anaconda - 주피터 노트북 활용 시 분명 모듈을 아래와 같이 pip install 까지 했는데 #윈도우즈는 ! 붙일것 !pip install torch #그래도 안되면 이렇게 입력 !pip install torch torchvision torchaudio #그래도 안되면...kernel을 python으로 변경 후 다시 !pip install torch #이 경우.. python은 기본 환경이라 문제없이 실행이 될것이다 실행이 안된다면..?! 터미널을 활용하자. 코드 입력! import matploblib.pyplot as plt 그럼 돼유~~~~~~~~~~ 😯😯😯 그러나... 그런데도 안된다면.. 1. 다음 파일 다운(환경 설정 코드) #파일 내용 ipykernel==6.24.0 matplotli.. 2023. 8. 15.
[가상환경 설정] 아나콘다 파이토치 생성하기 주피터 노트북 파이토치 연결하기 *기본적으로 주피터 노트북엔 환경이 파이썬밖에 안뜬다 *anaconda cmd 실행시 우클릭 관리자 권한 모드로 실행 주의! #Anaconda 가상환경 설정 conda create -n pytorch python=3.9 conda activate pytorch pip install ipykernel python -m ipykernel install --user --name pytorch --display-name pytorch #conda list 가상환경 목록 확인 conda env list #conda 가상환경 실행, 기본 복귀 conda activate pytorch conda deactivate -> 주피터 노트북 켜기 -> pytorch 생성 확인 및 연결 -> 끝! 2023. 8. 15.
[클래스] 기본구조 2023. 8. 14.
[페이징] 실습 코드 2023. 8. 14.
[백준] 주석 공부 : for문, map, fstring #파이썬 백준 예제 8393번 1~n 개의 합 n = int(input()) hab = 0 #합을 담을 변수가 필요하다 #초기화되지 않게 여기에 위치 for i in range(1,n+1): #n = 3이라면 #3번 반복해라는 소리 hab = hab+ i print(hab) #파이썬 백준 예제 10950번 비교 # n개의 줄의 입력값들 한번 입력 > 바로 한번 출력 n = int(input()) for _ in range(n): a,b = map(int,input().split()) print(a+b) #input() 문자열을 입력해서, 공백을 기준으로 문자열을 나누고, 이는 list에 담긴다 -> # 이를 int()함수로 정수화한다 # a,b에 각각 리스트 요소를 할당한다 #print(type(map(.. 2023. 8. 1.
[재귀함수] 개념, 알고리즘 코드 [재귀함수란?] (안에 몇개가 들어가있는지 모르는) 마트로시카~! 🌟🌟 1) 1~N까지의 합 함수 사용해서 표현해보면? def Func(N): ret =0 for i in range(1,N+1): ret += i return ret print(Func(10)) 이를 재귀함수로 표현해보면? (코드 대체로 재귀함수로 다 표현 가능) def Func(N): #큰 오뚜기(Func(N))는 if N '생각을 바꿔서 ' k개 중에 2개를 뽑아보자 def Fn(lotto_list=[1,2,3,4,5,6,7]): n =len(lotto_list) for idx in range(n):# 나와 for jdx in range(idx+1,n): #나보다 1 큰 애 뽑기 print(lotto_list[idx],lotto_lis.. 2023. 7. 29.
[모듈 기본개념] import 모듈 모듈이란? 하나의 파일(변수,클래스,함수가 담긴) 그럼 어떻게 불러오는가~? import 모듈 import 모듈1, 모듈2 *형식* 모듈.변수 모듈.함수() 모듈.클래스() from 모듈 import 변수,함수,클래스 패키지란? 여러개의 모듈의 집합 그럼 어떻게 불러오는가~? import 패키지.모듈.변수 import 패키지.모듈.함수() import 패키지.모듈.클래스() 참고 : https://dojang.io/mod/page/view.php?id=2441 2023. 7. 24.
[행렬 원소 더하기] 백준 2738번 파이썬 N, M = map(int, input().split()) # n*m 입력받기(n*m사이즈 원소 0으로 초기화) # range 범위 M(열)부터 mat1 = [[0 for _ in range(M)] for _ in range(N)] mat2 = [[0 for _ in range(M)] for _ in range(N)] mat3 = [[0 for _ in range(M)] for _ in range(N)] # [[0,0,0],[0,0,0],[0,0,0]] # 하나의 행렬을 만들 때는 이중 for문 하나~! # mat1 완성시키기 # 행렬 원소 입력 받기 for i in range(N): # 행 줄 n개 만들기 cols = list(map(int, input().split())) for j in range(.. 2023. 7. 23.