일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 영어회화
- 머신러닝
- 특수대학원
- 대학원
- 프로그래밍
- 영어기초
- ComputerVision
- 영어공부
- 동사
- machinevision
- 인공지능
- 산업대학원
- 3dprinter
- 코딩
- 석사
- Vision
- 파이썬gui
- coding
- 영어
- 초보영어
- 머신비전
- 직장인
- Ai
- 딥러닝
- 오픽
- Python
- 파이썬
- opencv
- C언어
- 4차산업
- Today
- Total
목록파이썬 (20)
미래기술연구소

마찬가지로 tkinter 를 사용하기 위해 tkinter 모듈안에 모든 것들을 사용하겠다고 정의한다 from tkinter import * root = Tk() root.title("Company") btn1 = Button(root, text="조퇴") btn1.pack() btn2 = Button(root, padx=5, pady=10, text="연차") btn2.pack() btn3 = Button(root, padx=10, pady=5, text="반차") btn3.pack() btn4 = Button(root, width=10, height=3, text="퇴사") btn4.pack() btn5 = Button(root, fg="red", bg="yellow", text="존버") btn5.p..

우선 tkinter 를 사용하기 위해 tkinter 모듈안에 모든 것들을 사용하겠다고 정의한다 from tkinter import * root = Tk() root.title("ONnONs") # box 의 이름 root.geometry("640x480") # 가로 * 세로 root.geometry("640x480+300+100") # 가로 * 세로 + x좌표 + y좌표 ( 윈도우 화면 좌측 맨 위 기준 ) root.resizable(False, False) # x(너비), y(높이) 값 변경 불가 ( 창 크기 변경 불가 ) root.mainloop() from tkinter import * root = Tk() root.mainloop() 창이 닫히지 않게 해줌 이렇게 창이 하나 만들어졌다 다음은 창의..

Qt 는 PC 와 모바일 시스템을 효과적으로 엑세스 할 수 잇는 Cross platform C++ 라이브러리 이다 Cross platform 은 여러종류의 컴퓨터 platform에서 동작 할 수 있다는 뜻이며 C++ 에서만 구현되던 Qt 가 Python 호환 버전으로 PyQt 를 사용할 수 있게 되면서 Python 에서 GUI 구현 라이브러리로 많이 사용 되고 있다 홈페이지에서 다운로드 방법 https://www.riverbankcomputing.com/software/pyqt/download5/ Window 환경에서는 zip 파일을 선택하여 다운로드 한다 아래의 사이트는 PyQt5 의 Reference Guide 이다 유튜브나 구글링해도 자료가 많이 부족함으로 기본 제공되는 가이드를 통해서 공부하도록 ..

파이썬의 구조 프로그래밍의 진행상황을 실시간으로 메모리가 어떻게 가동되고 있는지 시각화 하여 보여준다 http://www.pythontutor.com/ Visualize your code and get live help now 를 클릭한다. Write code in 에서 언어를 선택해야 되는데 Python 3.6 버전을 사용하고 있으므로 아래와 같이 설정한다 그리고 Live Programming Mode 에서 실시간으로 확인한다 a = 1 이라는 정수로 된 변수를 지정해 보았다 a 라는 저장공간속에 int 로 이루어진 1이 들어간 것을 확인 할 수 있다 이번에는 a = "Hello, World!" 라는 문자열로 된 변수를 지정하였다 a 라는 저장공간속에 str 로 이루어진'Hello World!' 가 들..

변수(Variable)란? 어떠한 값이 할당하기 위해 지정하는 것이 변수이다 a = 1 이라는게 있다고 가정 해보자 수학에서는 =(등호) 기호는 양 변이 같다는 뜻이지만 프로그래밍 언어에서 =는 변수에 값을 할당(assignment)한다는 의미다. 수학에서 배운 대입과는 비슷하지만 다른 개념이다 변수는 사용자가 임의로 정할 수 있다 변수명을 정할 때 지켜야 할 규칙 영어 대소문자, 숫자, _(언더 바) 로 구성이 가능하다. 시작을 숫자로 할 순 없다 대소문자를 모두 사용할 수 있지만, 대소문자를 구별합니다. 파이썬의 키워드로 사용되고 있는 단어는 변수명으로 사용할 수 없다. (Ex. for, if, while, and, or 등) 특수 문자(+, -, *, /, $, @, &, % 등)는 _(언더 바)를..

딕셔너리란? Key와 Value를 한 쌍으로 갖는 자료형이다. Key와 Value의 쌍 여러 개가 { }로 둘러싸여 있다. 각각의 요소는 Key : Value 형태로 이루어져 있고 쉼표(,)로 구분되어 있다. 딕셔너리 = {키1: 값1, 키2: 값2} ※ Key에는 변하지 않는 값을 사용하고, Value에는 변하는 값과 변하지 않는 값 모두 사용할 수 있다. 파이썬은 영리하게도 이러한 대응 관계를 나타낼 수 있는 자료형을 가지고 있다. 요즘 사용하는 대부분의 언어도 이러한 대응 관계를 나타내는 자료형을 갖고 있는데, 이를 연관 배열(Associative array) 또는 해시(Hash)라고 한다. 파이썬에서는 이러한 자료형을 딕셔너리(Dictionary)라고 하는데, 단어 그대로 해석하면 사전이라는 뜻이..

변수에 값을 저장할 때 [ ](대괄호)로 묶어주면 리스트가 되며 각 값은 ,(콤마)로 구분해줍니다. 리스트 = [값, 값, 값] 빈 리스트 만들기 리스트에 값 추가하기 리스트에 값을 추가하다보니 a = [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ] 이 행위를 100개 1000개 10000개 를 타이핑 하는건 사실 무리가 있다 그럴때 사용하는 range ( ) 함수! range( ) 함수 list(range(10)) 에서 그냥 10만 설정하면 10 바로 직전인 9까지 0의 자리부터 ~ 9 까지로 인식하게 된다 list(range(시작,끝)) list(range(5,12)) 는 12 바로 직전인 11까지 5 부터 ~ 12 까지 인식하게 된다 list(range(시작,끝,증가폭)) 증가폭을 양수..
문자열 ' , ' 작은 따옴표 " , " 큰 따옴표 ''' , ''' 작은 따옴표 3개 """ , """ 큰 따옴표 3개 >>> hello = 'Hello, World!' >>> hello 'Hello, World!' >>> hello = "Hello, World!" >>> hello 'Hello, World!' >>> hello = '''Hello, World!''' >>> hello 'Hello, World!' >>> hello = """Hello, World!""" >>> hello 'Hello, World!' 여러 줄로 된 문자열(multiline string) 문자열 안에 '(작은따옴표)를 넣고 싶다면 문자열을 "(큰따옴표)로 묶어줍니다. >>> s = "Python isn't difficult..

ASUS TUF GAMING Notebook 리뷰! 우선 ASUS 는 아수스 or 에이수스 or 에이서스 등 여러 이름으로 불리고 있습니다 처음 들어보시는 분 들도 계시겠지만 ASUS는 포브스(Forbes) 에서 신뢰할수있는 기업 TOP100 에 선정되기도 했습니다 이미 고사양의 게이밍 업계에서는 선두그룹에 있다고 해도 과언이 아닙니다 이번 이베이 빅스마일데이 때 모든 쿠폰을 영끌하여 628,000원에 구매하였습니다 (현재는 품절상태 😱😱) 판매 링크 참조 http://mitem.gmarket.co.kr/Item?goodscode=1673337836 기타 노트북 ₩0 ASUS FX505DT-AL003 최대혜택가 67만/R7/512GB/GTX1650 item.gmarket.co.kr 광고영상 한번 보고 가..

VScode 설치 및 한글변환 먼저 홈페이지에서 컴퓨터 사양에 맞게 다운로드 합니다 https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 설치가 완료되면 아래와 같이 영문으로 되는데요 이제 한글버전으로..