Python (9) 썸네일형 리스트형 vpython 참고 서적 파이썬으로 코딩하는 물리를 정리하면서 블로그글을 만들고 있습니다더불어 관련 강좌는 k-mooc에서 있습니다.지금은 학기가 지나서 청강 가능한 강좌는 23년의 내용만 가능한 것 같습니다. 3월이 되면 새로 시작하겠죠?^^https://www.kmooc.kr/view/course/detail/11339?tm=20250222212745 K-MOOC www.kmooc.kr [21세기사]파이썬으로 코딩하는 물리 - 프로그래밍 언어 | 쿠팡쿠팡에서 [21세기사]파이썬으로 코딩하는 물리 구매하고 더 많은 혜택을 받으세요! 지금 할인중인 다른 프로그래밍 언어 제품도 바로 쿠팡에서 확인할 수 있습니다.www.coupang.com [21세기사]파이썬으로 코딩하는 물리 - 프로그래밍 언어 | 쿠팡쿠팡에서 [21세기사].. [펌] pyCUDA 코딩을 퍼플렉시티 딥리서치 기능으로 구현 출처 : https://blog.naver.com/ulsancoding/223765450682 pyCUDA를 적용한 암호해제 파이썬 코드가 블로그 하단에 제공됩니다. pyCUDA로 암호화 해제 파이썬 코드 제작하기GPU를 사용하면 Brutal-Force 암호 해독 속도를 얼마나 향상시킬 수 있을까?GPU를 사용하여 암호 해독 속도를 향상시키는 정도는 작업의 병렬화 가능성과 보유한 GPU의 성능에 따라 다르지만, 일반적으로 CPU만 사용해서 해석하는 경우보다 5배~ 10배 이상의 성능 향상이 가능하다. 칼리 리눅스에 탑재된 John the Ripper로는 GPU 병렬처리가 지원이 안되지만, Hashcat은 AMD, nVidia, Intel 등의 GPU 지원 병렬 처리가 가능한 소프트웨어다. .. Vpython(2) - 구 옆에 정육면체를 만들어 보아요. Web VPython 3.2# 볼 생성하기Ball = sphere()# 정육면체 만들기myBox = box(pos = vec(5,0,0)) 앞 설명에서 추가 된 것은 myBox = box(pos =vec(5,0,0)) 입니다.vec(5,0,0)은 x, y, z 좌표값이라는 걸 알 수 있습니다. 3차원 좌표축과 관련해서 알아둬야 할 것이 있습니다.(중요!)아래의 내용은 vpython 페이지에서 가져온 것입니다.The position attributeThe position attribute is a vector that specifies where an object is located in space. Every object has a position attribute, whether or not you s.. Vpython(1) - 볼을 만들어 보아요 Vpython은 2가지로 실행할 수 있습니다.1. 웹에서 코드를 작성하고 실행할 수 있는 glowscript2. 주피터 노트북에서 실행할 수 있는 vpython 2025년에는 물리와 vpython을 연결해보고 싶어서 작성해봅니다. 1. https://www.glowscript.org 접속2. 회원 가입을 안했다면 오른 쪽 위의 sign in 부분에서 구글계정 등으로 회원가입. 3. 볼 생성하기 예제 코드, 간단하쥬?4. 'Run this program'을 선택하면 실행화면이 바로 나옵니다. 5. 실행화면입니다. 흰색 공이 나왔네요, 기본 값이 흰색인가 봅니다.6. Edit this program을 클릭하면 코드 화면으로 돌아갑니다.7. 마우스 오른쪽 버튼, 휠을 움직여 보시면 공의 음영이 있음을.. 아나콘다에서 cuda환경변수 설정 하루종일 헤매이다가 찾은 것이라 기록한다. 1) 잘못된 CUDA_PATH 윈도우 시스템환경에는 제대로 되었으나, 아나콘다 가상환경에서는 경로가 가상환경 경로로 바뀜. 아나콘다 설치된 곳에서 \envs\\etc\conda\activate.d 폴더에서 cupy_activate.bat를 맞춰서 수정함. 파일 중에, 아래의 내용으로 바꾸고 수정 완료 set "CUDA_PATH=%CUDA_PATH%" 2) cl.exe파일 Visual Studio에서 지원하는 C/C++컴파일러이다. 어느 버전을 설치해도 관계 없음. 나는 VS2022로 설치하였다. C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\bin\Hostx64\.. 구글코랩, matplotlib에서 한글출력(2) 코랩에서 순서도 가리는가보다. 아래의 코드처럼 넣으면 런타임 중단이후 다시 하지 않아도 한글출력이 잘 됩니다. import matplotlib as mpl import matplotlib.pyplot as plt import matplotlib.font_manager as fm import warnings warnings.filterwarnings("ignore") !apt-get update -qq !apt-get install fonts-Nanum* -qq #나눔바른 고딕 출력 path = "/usr/share/fonts/truetype/nanum/NanumGothic.ttf" fm.fontManager.addfont(path) mpl.rc('font', family='NanumGothic') 02. 파이썬의 자료형 (숫자) 파이썬이 다루는 숫자형태에 대해서 말해보고자 합니다. 1. 정수형 2. 실수형 3. 복소수형 3. 16진수형(패스) 4. 8진수형(패스) 5. 2진수형(패스) 파이썬 어느 버전이후에서는 부호가 있는 정수와 0을 포함한 정수형의 구분이 없는 것 같다. int와 unsigned int 를 구분하는게 사라진 듯합니다. 정수는 말그대로 정수형 1,2,3... 실수형은 1.0, 1.01, 1.001, -0.239 등의 수의 형태를 복소수형은 1+2i, 3-2j 등의 복소수 형태를 나타낸다. 파이썬으로 1을 표현하는 것을 정수, 실수, 복소수를 만들어보면 위의 코드와 같으며, 결과는 위의 그림과 같습니다. 그런데 숫자에 대한 신경은 복소수를 제외하고 그렇게 중요한 것 같지 않아요. 나중에 많이 배우고 나서는 중요해.. 01. 프로그램 언어를 공부해야할 때 알아야하는 것들? 프로그램 언어를 공부할 때 파악해야하는 것들이라면 1. 문법 2. 자료형 3. 연산자 4. 입력과 출력 5. 반복문 6. 조건문 이 기본틀로 생각됩니다. 파이썬은 자료형이 좀 복잡해 보이네요. 문법은 2번 항목부터 연결되어 있지만, 4칸씩 띄워써야하는 indent만 주의하고 대소문자 구문해야하는 것만 주의하면 얼추 되는것 같다. 이전 1 2 다음