Posts by Category

python project

[python] random / 난수 생성

python random - 난수 생성 random() 0.0에서 1.0 사이의 실수 값(x)을 출력(0.0 <= x <= 1.0) ```python import random

[Tkinter] Tkinter 시작하기

Tkinter 시작하기 Tkinter(Tk interface)는 GUI (Graphical User Interface) 기반의 데스크톱 응용 프로그램을 만드는데 사용되는 파이썬의 표준 라이브러리입니다. Tk는 Tcl(Tool Command Language) 스크립트 언어의 GUI ...

[python] 워드 클라우드

코랩 ipynb -> md 변환 from google.colab import drive drive.mount("/content/drive") !jupyter nbconvert --to markdown "/content/drive/MyDrive/Colab Notebooks/wo...

[python] 카이사르 암호 만들기

카이사르 암호 (Caesar cipher) 카이사르 암호 또는 시저 암호는 암호학에서 가장 간단하고 널리 알려진 암호화 기술 중 하나입니다. 일반 텍스트의 각 문자에 고정된 길이만큼 밀어서 다른 문자로 대체되는 일종의 대체 암호입니다. 실제로 로마의 황제 카이사르가 자신의 개인 ...

[python] 숫자 야구 게임 만들기

숫자 야구 게임 숫자 야구 게임은 연역적 논리 게임으로 컴퓨터가 1부터 9까지 중복되지 않은 3자리 비밀 숫자를 무작위로 뽑고, 플레이어는 3자리 비밀 숫자를 맞추는 게임입니다. 3자리 비밀 숫자 중 위치와 숫자까지 맞추면 스트라이크, 숫자만 맞추며 볼, 위치와 숫자 모두 맞추지 ...

맨 위로 이동 ↑

잠시,멈춤

컴퓨터에서 시간 표현

협정 세계시 UTC(Universal Time Coordinated)는 1970년 1월 1일 자정을 기준으로 그 후에 시간을 초로 환산하여 밀리초(ms)로 계산합니다. 유닉스 타임(Unix Time)은 기준시(UTC)부터 현재까지를 초로 표현한 방식입니다. 아래 소스 코드는 파이썬...

명언 - 칼 세이건

코스모스 어원은 그리스어로 ‘질서’를 의미한다고 합니다. 혼돈을 의미하는 ‘카오스’와 반대어입니다. 고대 그리스인들은 우주 만물들이 질서를 갖고 조화롭게 어울리는 상태를 관념적인 표현으로 우주라 생각했다고 합니다. 칼 세이건의 대표적인 저서 도 우주를 의미하는 것일까요?! 아직 그...

맨 위로 이동 ↑

pandas

[pandas] pandas 기초(4)

pandas에서 데이터 시각화 홈페이지 : https://pandas.pydata.org/ 위 홈페이지의 문서를 보며 정리한 내용입니다.

[pandas] pandas 기초(3)

데이터 프레임(DataFrame)의 특정 행(row)과 열(column)을 선택하는 방법?

[pandas] pandas 기초(1)

pandas Python 프로그래밍 언어를 기반으로 구축된 데이터 분석 및 조작 도구(오픈 소스). 홈페이지 : https://pandas.pydata.org/

맨 위로 이동 ↑

python

[python] Minetest와 함께하는 파이썬 프로그래밍 입문 - 1

Minetest와 함께하는 파이썬 프로그래밍 입문 - 1 1. Minetest 소개 및 설치 Minetest는 복셀(voxel) 기반 게임을 만들도록 고안된 무료 소프트웨어 게임 엔진 복셀(voxel)은 2차원 픽셀(Pixel)을 3차원 형태로 구현한 것 Miney는 ...

[python] 유튜브 다운로드(yt-dlp)

파이썬을 이용한 유튜브 다운로드 1. yt-dlp 소개 YouTub와 같은 사이트에서 동영상과 오디오를 다운로드하는데, 사용되는 Python 라이브러리. youtube-dl을 기반으로 만들어짐.

맨 위로 이동 ↑

깃허브 페이지 만들기

깃허브 페이지 만들기(2)

깃허브 페이지의 헤더 메뉴 구성하기 1. About 페이지 깃허브 페이지의 헤더 메뉴 구성은 _pages 폴더를 만들고 메뉴에 들어갈 내용의 파일을 작성합니다. 우선, _data 폴더의 navigation.yml 파일을 열고 아래와 같이 수정합니다. About 메뉴를 만들고 링크...

깃허브 페이지 만들기(1)

Github pages 블로그 만들기 지킬(Jekyll)은 정적 사이트 생성기로 일반 텍스트를 정적 웹사이트 및 블로그로 변환합니다. Github Pages는 Jekyll을 기반으로 무료로 Gihub를 사용하여 사이트를 배포할 수 있습니다. 공식 홈페이지

맨 위로 이동 ↑

퀵, 드로우!

퀵, 드로우! 소개(2)

QUICKDRAW API 따라하기 도면(낙서) 그룹을 가져오는 QuickDrawDataGroup() 클래스를 살펴봅시다.

맨 위로 이동 ↑

Data Structure

[자료구조] 하노이 탑

하노이 탑 퍼즐의 일종으로 3개의 기둥에 꽂을 수 있는 크기가 다른 원판들이 있습니다. 퍼즐의 규칙은 한 번에 한개의 원판만을 옮길 수 있고, 가장 위에 있는 원판만 이동할 수 있습니다. 또한, 큰 원판이 작은 원판 위에 있어서는 안 됩니다.

[자료구조] 재귀 함수

재귀(recursion) 어떤한 것을 정의할 때 자기 자신을 참조하는 것. 함수가 자신의 정의에 의해 정의될 때의 개념.

맨 위로 이동 ↑

인공지능

[AI] 퍼셉트론(Perceptron) - 논리연산자 구현(2)

퍼셉트론 - 임계값을 좌변으로 이동 가중치와 임계값을 학습을 통해서 수정할 수 있도록 수식을 변경. beta를 -b(bias : 편향) 치환하여 좌변으로 이동. 편향은 뉴런이 얼마나 쉽게 활성화 하는냐를 조절하는 매개변수

[AI] 퍼셉트론(Perceptron) - 논리연산자 구현(1)

퍼셉트론(Perceptron) 인공신경망의 한 종류. Perception과 Neuron의 합성어 생물학적인 신경계(Neual Network)의 기본 단위인 신경세포(뉴런)의 동작 과정을 통계학적으로 모델링한 알고리즘 가장 간단한 형태의 순방향(피드포워드) 네트워크,...

맨 위로 이동 ↑

PyQt5

맨 위로 이동 ↑

pygame project

맨 위로 이동 ↑