전체 글 (54) 썸네일형 리스트형 [파이썬 tkinter] entry, button 기능 사용하기 안녕하세요~ 파이썬을 공부하는 가정의학과 전문의 닥터 배도사입니다. 오늘은 파이썬 GUI 프로그래밍인 tkinter의 entry와 button 기능을 사용해 보겠습니다. entry는 window 창에 위치하는 빈칸을 말하는데요. 이 빈칸(entry)에 텍스트를 입력하여 입력한 텍스트가 출력되는 간단한 프로그램을 만들어 보겠습니다. "사과, 딸기, 배 중에 하나를 고르세요."라는 라벨을 만들고 빈칸(entry)에 "사과"를 입력하고 선택"이라는 버튼을 누르면 "사과를 선택하셨습니다."라는 결과물이 출력되는 간단한 프로그램을 만들어 보겠습니다. 전체 코드) # 엔트리에 과일이름을 입력하고 클릭 버튼을 누르면 # "(입력한 과일) 를 선택하셨습니다."라는 텍스트가 # 출력되도록 하는 함수 정의 def clic.. [파이썬 GUI] BMI 계산기 만들기(feat. tkinter) 안녕하세요. 파이썬을 공부하는 가정의학과 전문의 닥터 배도사입니다. 오늘은 파이썬 tkinter를 이용하여 키와 몸무게를 입력하면 BMI와 그 판정 결과(정상, 과체중, 비만)가 출력되는 프로그램을 만들어 보도록하겠습니다. 파이썬으로 tkinter 모듈을 사용하여 BMI 계산기를 GUI로 구현하는 전반적인 코드는 위 사진과 같습니다. 그럼 지금부터 코드를 구간별로 나누어 상세히 알아보도록 하겠습니다. import tkinter as tk from tkinter import ttk # 윈도우 창 생성 win = tk.Tk() win.geometry('300x200') win.resizable(width=False, height=False) import tkinter as tk from tkinter imp.. 파이썬 GUI - label과 button 기능 사용하기 안녕하세요. 파이썬을 공부하는 가정의학과 전문의 닥터 배도사입니다. 오늘은 파이썬 GUI label과 button 기능 사용하기를 해보겠습니다. 파이썬 GUI를 이용하여 window 창을 만들고 label과 button을 만들어 보겠습니다 그리고 button을 누르면 "버튼이 클릭되었습니다."라는 텍스트가 나오도록 설정을 해 보겠습니다. 전반적인 코드는 위와 같습니다. 코드의 구체적인 내용을 설명하면 다음과 같습니다. import tkinter as tk from tkinter import ttk tkinter를 tk라는 이름으로 불러옵니다. 그리고 tkinter에서 ttk를 불러옵니다. ttk는 tkinter의 향상된 버전이라고 합니다. win = tk.Tk() win.title("파이썬 GUI") w.. [파이썬] 구구단 계산기 프로그래밍 안녕하세요. 파이썬을 공부하는 가정의학과 전문의 닥터 배도사입니다. 파이썬을 이용하여 구구단 계산하는 프로그램밍을 해보았는데요. for 구문을 이용하니 너무 간단하게 만들 수 있었습니다. 너무 간단해서 이걸 프로그래밍이라고 해도 될지 모르겠네요. 그럼 제가 파이썬을 이용하여 구구단 계산기 프로그래밍 한 것을 보여 드리겠습니다. 정말 간단하지 않나요? 4줄 밖에 되지 않는 코드로 구구단 계산기를 완성하였습니다. # 알고자 하는 단의 숫자를 입력한다. x = int(input("숫자를 입력하세요.:")) 먼저 알고자 하는 단의 숫자를 입력해 줍니다. 이를 위해 input 구문을 이용하여 숫자를 입력받은 후 정수형(int)으로 변환하여 x라는 변수에 할당합니다. # for 구문을 이용하여 입력한 숫자의 구구단.. 리스트 자료형, 인덱싱, 슬라이싱 안녕하세요. 파이썬을 공부하는 가정의학과 전문의 닥터 배도사입니다. 오늘은 리스트 자료형에 대하여 알아보도록 하겠습니다. 리스트는 숫자나 문자형 자료의 집합을 담는 자료형이라고 생각할 수 있습니다. 1,3,5,7,9 라는 숫자를 odd라는 리스트에 담기 위해서는 >>>odd = [1,3,5,7,9] 와 같이 표현해 주면 됩니다. 정리하면, 리스트는 리스트명 = [ 요소1, 요소2, 요소3, 요소4,...] 의 형식으로 만들수 있습니다. 다음으로 리스트의 인덱싱과 슬라이싱에 대하여 알아보겠습니다! 1. 리스트의 인덱싱 >>>odd = [1,3,5,7,9] >>>print(odd) >>>[1.3.5.7.9] >>>odd[0] >>>1 파이썬에서는 순서가 0부터 시작하기 때문에 리스트 odd의 첫번째 요솟값을.. 문자열 관련 함수 안녕하세요. 파이썬을 공부하는 가정의학과 전문의 닥터 배도사입니다. 오늘은 문자열 관련 함수에 대하여 알아보도록 하겠습니다. 1. 문자 개수 세기: count >>>a = "Hello World!" >>>a.count('l') 3 a라는 변수에 "Hello World!"라는 문자열을 할당하였습니다. 변수 a에 "l" 이라는 문자가 몇개 있는지를 알아보기 위해서는 count 함수를 사용합니다. a 변수 뒤에 .count()를 써주고 () 안에 알고자 하는 문자인 'l' 을 써 주면 됩니다. >>> a.count('l') 그러면 결과가 3이 나오는 것을 알 수 있습니다. 2. 위치 알려주기: Index >>> a= "Hello World!" >>> a.index('l') 2 a라는 변수에 "Hello Wor.. [파이썬] BMI(체질량 지수) 계산기 프로그래밍 안녕하세요. 파이썬을 공부하는 가정의학과 전문의 닥터 배도사입니다. 오늘은 파이썬을 이용하여 BMI를 계산하고 정상, 과체중, 비만 유무를 판정하는 프로그램을 만들어 보겠습니다. BMI란 체질량 지수를 말하며 키와 몸무게를 바탕으로 비만 유무를 판정하는 지수가 되겠습니다. 제가 파이썬 코드를 작성해본 BMI를 구하고 비만 유무를 판정하는 프로그램은 위 그림과 같습니다. 그럼 프로그램 코드를 구간별로 자세히 알아보겠습니다. # BMI를 구하는 함수를 정의한다. # BMI를 구하는 공식: height/(weight **2) # 이때 height의 단위는 cm, weight의 단위는 kg 이다. def BMI_calc(a, b): return int(a/(b ** 2)) 먼저 BMI를 구하는 함수를 정의합니다.. 파이썬, 소숫점 표현하기 안녕하세요. 파이썬을 공부하는 가정의학과 전문의 닥터 배도사 입니다. 파이썬에서 원주율 3.14159265358979323을 소숫점 4자리까지만 표현하려면 어떻게 해야 할까요? 포맷코드를 사용하면 됩니다. 입력을 원하는 자리에 %0.4f 로 표현하면 소숫점 4자리까지 표현 됩니다. 예를 들어 설명해 보겠습니다. 원주율 3.14159265358979323을 소숫점 4자리까지 표현해 보겠습니다. >>> "원주율은 %0.4f 이다." %3.14159265358979323 '월주율은 3.1415이다.' 소숫점 5자리까지 표현하려면 입력을 원하는 자리에 %0.5f 를 사용하면 됩니다. >>> #소숫점 5자리 까지 나타내기 >>> "원주율은 %0.5f 이다." %3.14159265358979323 '월주율은 3.1.. 이전 1 ··· 3 4 5 6 7 다음 목록 더보기