반응형

언어/Python 8

파이썬 복습 - Data Frame

df.index # ~ df.keys() #list()df.keys()이렇게 키와 인덱스에도 접근이 가능하다. df에서 인덱스로 접근은 조금 다른 방식으로 진행된다. 넵다 df[0]은 오류가 발생한다.이렇게 진행해야 제대로 된 값을 출력하는 것을 볼 수 있다. 이렇게 key 값으로도 접근이 가능하다. 두 개 이상의 열을 확인할 때는 이중 list를 사용해서 두개 다 표현해준다. 특정 row와 col에 접근할 땐 이렇게 해야 한다. df["age"]=[10,10,10,30,30]이렇게 해서 나이를 추가할 수 있다. 이젠 인덱스를 특정한 열로 변경을 해본다. boolen 값을 이용해 여러개 중 하나만 뽑을 땐 df안에 넣어서 참, 거짓을 활용한다.이런 형식을 통해 출력이 되는 것이다.여기선 df 순서가 좀 ..

언어/Python 2025.04.11

오랜만에 파이썬 복습하기 - List, Tuple, Set, Dictionary, numpy

print("awegaewg",3,"awegawegaweg",654684,"\n\naegage")print에선 ,를 통해 여러가지 출력할 수 있다. List a = [1,2,3,[4,5,6],[7,8],9]print(a)이렇게 부분만 지정해줄 수 있습니다. -는 뒤에서부터 숫자를 세기에 2개가 빠지는 것을 볼 수 있습니다.List는 독립적이지 않습니다.그렇기에 .copy를 통해 독립적으로 만들어 줘야 함  생성할 때 곱하기 연산자도 사용 가능합니다. 이걸 통해 좀 더 다양하게 생성 가능!이렇게 되니 조심해야 합니다. 다양하게 응용해서 생성 가능합니다. append를 통해서 list에 값 추가 가능  저 곱하기 기호는 조심해서 사용하긴 해야 겠네요  count를 통해 list안에 몇개가 있는지 알 수 있습..

언어/Python 2025.04.04

이미지에서 텍스트(한글, 영어, 숫자) 인식하기 - Python

https://www.developer.com/languages/python/extract-text-images-python/ Extracting Text from Images in Python | Developer.comLearn how to extract text from images and process images using Google’s Tesseract, MAriaDB, and Python, complete with code examples.www.developer.com홈페이지입니다!여기서 기본 코드는 가지고 왔씁니다.이러한 사진에서 텍스트를 추출해달라고 해서 한번 해봤는데,.....ㅠ이미지가 너무 지저분해서 잘 안되더라고여일단 하나하나 차근차근 진행해줬습니다..이거 설치해줍니다. 그냥 다..

언어/Python 2024.05.07

선형대수 및 프로그래밍 과제 python 2 - gauss-Jordan Elimination 사용하여 해 구하기 , ref

f = open('input.txt','r') g = open('output.txt','w') a= f.readline().split() g.write(str(a) + "\n") a= f.readline().split() row=int(a[0]) column=int(a[1]) ahang = [[0]*(column+2) for x in range(row)] for i in range(0,row): a= f.readline().split() for j in range(0,column+1): if (j==column): ahang[i][j+1]=float(a[j]) ahang[i][j]='l' else: ahang[i][j]=float(a[j]) for x in range (row): for z in rang..

언어/Python 2024.04.21

선형대수 및 프로그래밍 과제 python 1 - 행렬 합 구하기

f = open('input01.txt','r') g = open('output01.txt','w') nn = int(f.readline()) nnn =0 for i in range (0,nn): if (i==0): a= f.readline().split() arow = int(a[1]) acolumn = int(a[2]) dap = [[0]*acolumn for x in range(arow)] else: bline = f.readline().split() brow = int(bline[1]) bcolumn = int(bline[2]) if (arow == brow and acolumn == bcolumn): nnn=0 else: print("계산불가") nnn=1 g.write('+ 계산 불가') g...

언어/Python 2024.04.21

일반인을 위한 물리 코딩 - 중간 과제 어린왕자 행성 크기와 중력, 중력 가속도

1) 어린 왕자 행성의 크기를 인터넷에서 찾아서 추정하고, 표면 중력이 지구 중력과 같으려면 행성의 질량이 어느 정도이어야 하는가? 2) 어린왕자의 키가 대략 1m일 때, 발에 작용하는 중력가속도와 머리에 작용하는 중력가속도의 차이는 어떻게 되는가? 3) 어린 왕자 행성에서 어린 왕자가 탈출하려면 속력은 얼마 이상이어야 하는가? 4) 탈출하지 못하고 계속 원 궤도를 도는 속도는 얼마인가? Web VPython 3.2 # 별 plant = sphere(pos = vector(0,0,0), radius = 3.84, color = color.yellow) # 어린왕자 man = box(pos =vector(3.84+0.6,0,0),size = vec(1,0.4,0.4),color = color.blue) m..

언어/Python 2024.04.14

일반인을 위한 물리코딩 - 기말 과제 -> 올드그램

1. 우리 우주의 뉴턴 법칙과 비슷한 방식으로 올드그램의 1,2,3 법칙을 각각 정리하여 서술하시오. 제1법칙: 힘은 질량에 반비례하다. 제2법칙: 힘은 가속도의 시간에 대한 변화량에 비례하다. 제3법칙 두 물체 간의 상호작용에서 발생하는 힘들은 크기가 같고 방향이 반대이다. 2. 올드그램의 우주에서 힘으로부터 위치, 속도, 가속도를 구하는 방식에 관해 설명하시오. (컴퓨터 시뮬레이션으로 구현 할 수 있는 방법을 포함하여 설명하시오.) 위 식을 기반으로 시간에 따라 수치적으로 적분하면 가속도, 속도, 위치를 차례대로 얻을 수 있습니다. 이를 위해 오일러 방법과 같은 수치적 방법을 사용하여 각 시간 스텝에서 가속도의 변화를 계산하고, 이를 이용해 새로운 속도와 위치를 얻을 수 있습니다. 3. 올드그램의 우..

언어/Python 2024.04.14
728x90
728x90