3/4 페이지 열람 중
Tuples 튜플은 하나의 변수에 여러 개의 값을 입력할 수 있는 변수이다. 튜플을 만들때는,(())괄호안에항목을쉼표(,)로 구분하여 입력하면 된다. 튜플안에 들어가는 항목은서로 다른데이터 유형(숫자, 문자, 리스트, 튜플, 딕셔너리)이 될 수 있다. 인덱싱( [x] ), 슬라이싱( [ x : y] )을 사용하여 튜플의 항목에 접근할 수 있다. 튜플의인덱스(index)는 0 부터 전체 항목수 -1 까지이다. 즉,전체 갯수가(len)이 10개이면,인덱스는 0 ~ 9까지 이다. '+' 기호는 연결 연산…
Lists 리스트는하나의 변수에 여러 개의 값을 입력할 수 있는 변수이다. 리스트를 만들때는,( [ ] ) 사각 괄호 안에 항목을 쉼표( , )로 구분하여 입력하면 된다. 리스트안에 들어가는 항목은서로 다른 데이터 유형(숫자, 문자, 리스트, 튜플, 딕셔너리)이 될 수 있다. 인덱싱( [x] ), 슬라이싱( [ x : y] )을 사용하여 리스트의 항목에 접근할 수 있다. 리스트의 인덱스(index)는 0 부터 전체 항목수 -1 까지이다. 즉, 전체 갯수가(len)이 10개이면, 인덱스는 0 ~ 9 까지 이다. &…
Strings (문자형) 문자열은 인용 부호 사이에 있는 문자의 집합이다. 문자형 변수를 만들때는 단일(') 또는 이중(") 따옴표를 사용한다. 문자를 따옴표 없이 사용하면 에러가 발생한다. 숫자라도 따옴표안에 들어가면 문자형으로 인식된다. str1 = "ABCD" # 문자 str2 = "123" # 문자 str3 = 123 # 숫자(int) str4= "123.45"# 문자 str5= 123.45 # 숫자(float) 인덱싱( […
Numbers (숫자형) Number 타입은 숫자 값을 저장한다. int 정수 float 부동소수점이 있는 실수 long 8진수 8진수(Octal)를 만들기 위해서는 숫자가 0o 또는 0O(숫자 0 + 알파벳 소문자 o 또는 대문자 O)로 시작하면 된다. 16진수 16진수(Hexadecimal)를 만들기 …
변수와 자료 형(Variables and Data Type) 변수는 값을 저장하기 위해 할당된 메모리이다. 간단히 어떤 값을 저장하기 위한 그릇이라 생각하면 된다. 변수에 서로 다른 데이터 형식의 값을 넣을 수 있다. 정수, 소수,문자, 배열등을저장할 수 있다. 1. 변수 이름 정하기 변수의 이름은 식별자 원칙에 맞춰서 정할 수 있다.식별자는 문자 A~Z, a ~ z로 시작하고 밑줄(_), 숫자(0~9) 를 사용할 수 있다. 다만, 변수의 이름은 알기 쉽게 만들어야 하고, 변수 이름만 보아도 어떤 내…
식별자 (Identifiers) 파이썬 식별자는 변수, 함수, 클래스, 모듈 또는 다른 개체를 식별하는데 사용되는 이름이다. 식별자는 문자 A~Z로 시작하고 밑줄(_), 숫자(0~9) 를 사용할 수 있다. 파이썬은 문자 @, $, %는 식별자로 사용할 수 없다. 파이썬은 대소문자를 구분한다. 예약어 (Reserved Words) - keyword 예약어는 모두 30개이다. 예약어는 상수 또는 변수 나 다른 식별자의 이름으로 사용 할 수 없다. 예약어는 모두 소문자이다. imp…
1. 이클립스를 실행하여, 프로젝트 및 파일을 생성한다. 자세한 방법은 아래의 링크에서 확인한다. 파이썬 프로그래밍 실습 - 프로젝트 생성 2. 코드 작성 3. 실행 Ctrl + F11 4. 콘솔 창에서 결과 확인 ======= GUI 프로그램이 아니더라도 이클립스에서 코드를 작성하여, 실행 후 콘솔에서 확인하면서 기초 문법을 익혀나가면 된다.
UI 파일을 작성하였다면, 다시 이클립스로 돌아와서 이전에 생성한 text.py 파일에 코드를작성한다. 1) text.py 파일 코드 작성 fromPySide6.QtWidgetsimportQApplication defpyside6_load_ui(fname): fromPySide6importQtUiTools returnQtUiTools.QUiLoader().load(fname) if__name__ == "__main__": …
QT designer를 이용하여 UI 파일을 만든다.https://www.jbmpa.com/pyside6/1 1) Qt designer 실행 Qt designer를 실행하면 새 폼을 선택하는 창이 나타난다.Main Window를 선택한다. Main Window를 선택 한 후, Qt designer 화면 2) 왼쪽의 위젯 창에서 원하는 위젯들을 마우스로 끌어서 원하는 틀을 만든다. 디자인한 화면을 미리보기 하고 싶으면 Ctrl + R 을 누르면 미리보기가 실행된다. …
파이썬 GUI프로그래밍을 하기 위해서 필요한 도구들을 모두 설치하였다. Python + Eclipse + Pyside6이정상적으로 설치되었다면, 간단하게 GUI 프로그래밍을 실습해본다. 1) Eclipse를 실행한다. 본 강좌의 워크스페이스는 C:/JBMPA로 설정하였다. 2) 프로젝트 생성 File > New > PyDev Project 프로젝트 생성 창이 나타나면, 원하는 이름의 프로젝트를 만든다. 아래는 lecture라는 프로젝트를 만든 예제이다. 프로젝…