728x90
반응형

파이썬 35

파이썬 - for 반복문 중복1

'New File' 아이콘을 클릭하고 파일 이름을 'for2.py'로 생성한 후, 아래의 코드를 입력한다. aa = ['A', 'B', 'C'] # 리스트 'aa'에 반복할 대상(요소) 저장 bb = ['1', '2', '3'] # 리스트 'bb'에 반복할 대상(요소) 저장 for x in aa: # 변수 'x'에 리스트 'aa'의 첫번째 요소 부터 마지막 요소까지 차례로 대입 for y in bb: # 변수 'y'에 리스트 'bb'의 첫번째 요소 부터 마지막 요소까지 차례로 대입 print(x) # 변수 'x' 출력 print(y) # 변수 'y' 출력 코드 작성이 완료되면, 'Run' 탭에서 'Run and Debug'를 클릭하거나, Powershell에서 'python for2.py'를 입력해서 작..

파이썬 - for 반복문

'New File' 아이콘을 클릭하고 파일 이름을 'for.py'로 생성한 후, 아래의 코드를 입력한다. aa = ['A', 'B', 'C'] # 리스트 'aa'에 반복할 대상(요소) 저장 for x in aa: # 변수 'x'에 리스트 'aa'의 첫번째 요소 부터 마지막 요소까지 차례로 대입 print(x) # 변수 'x' 출력 코드 작성이 완료되면, 'Run' 탭에서 'Run and Debug'를 클릭하거나, Powershell에서 'python for.py'를 입력해서 작성된 'for.py'의 코드를 실행시키면, 리스트 'aa'의 요소인 'A', 'B', 'C'가 순서대로 출력되는 것을 확인할 수 있다.

파이썬 - while true 반복문

'New File' 아이콘을 클릭하고 파일 이름을 'time.py'로 생성한 후, 아래의 코드를 입력한다. while True: print('hello') 코드 작성이 완료되면, 'Run' 탭에서 'Run and Debug'를 클릭하거나, Powershell에서 'python while_true.py'를 입력해서 작성된 'while_true.py'의 코드를 실행시키면, 'hello'가 무한히 출력되는 것을 확인할 수 있다. while 반복문에서 True를 붙여서 'while True:'로 사용하면, 하위에 있는 내용을 무한히 반복하게 되어서 프로그램이 종료되지 않는다. 따라서, 프로그램을 종료하려면 'Ctrl + C'를 눌러서 '강제종료'시켜야 한다. https://31weeks.tistory.com/6..

파이썬 - time 모듈 (날짜, 시간 구분해서 출력)

'New File' 아이콘을 클릭하고 파일 이름을 'time.py'로 생성한 후, 아래의 코드를 입력한다. import time now = time print("현재 : ", now) print("현재 : ", now.localtime()) print("timestamp : ", now.time()) print("년 : ", now.localtime().tm_year) print("월 : ", now.localtime().tm_mon) print("일 : ", now.localtime().tm_mday) print("시 : ", now.localtime().tm_hour) print("분 : ", now.localtime().tm_min) print("초 : ", now.localtime().tm_sec..

파이썬 - datetime 모듈 (날짜, 시간 구분해서 출력)

'New File' 아이콘을 클릭하고 파일 이름을 'date_time.py'로 생성한 후, 아래의 코드를 입력한다. (파일명을 'datetime.py'로 할 경우, import 할 'datetime.py' 모듈과 파일명이 같아서 오류가 발생한다) from datetime import datetime now = datetime.now() print("현재 : ", now) print("현재 날짜 : ", now.date()) print("현재 시간 : ", now.time()) print("timestamp : ", now.timestamp()) print("년 : ", now.year) print("월 : ", now.month) print("일 : ", now.day) print("시 : ", now...

파이썬 - datetime 모듈 (날짜, 시간 출력)

'New File' 아이콘을 클릭하고 파일 이름을 'date.py'로 생성한 후, 아래의 코드를 입력한다. import datetime now_time = datetime.datetime.now() # now_time에 현재 날짜 및 시간 저장 print("- Date & Time : ", now_time) # now_time 출력 코드 작성이 완료되면, 'Run' 탭에서 'Run and Debug'를 클릭하거나, Powershell에서 'python date.py'를 입력해서 작성된 'date.py'의 코드를 실행시키면, 날짜와 시간이 출력되는 것을 확인할 수 있다.

파이썬 - GUI 텍스트 & 엔트리

'New File' 아이콘을 클릭하고 파일 이름을 'gui4.py'로 생성한 후, 아래의 코드를 입력한다. from tkinter import * root = Tk() root.title("GUI") root.geometry("640x480") # 가로 x 세로 txt = Text(root, width=30, height=5) # txt라는 이름의 입력창(Text) 생성 txt.pack() txt.insert(END, "글자를 입력하세요") # txt 입력창 기본값, Text : 줄바꿈 가능 e = Entry(root, width=30) # e라는 이름의 입력창(Entry) 생성 e.pack() e.insert(0, "한 줄만 입력하세요") # e 입력창 기본값, Entry : 줄바꿈 불가 def btn..

파이썬 - GUI 레이블

'New File' 아이콘을 클릭하고 파일 이름을 'gui3.py'로 생성한 후, 아래의 코드를 입력한다. from tkinter import * root = Tk() root.title("GUI") label1 = Label(root, text="안녕하세요") # label1에 '안녕하세요' 출력 label1.pack() photo = PhotoImage(file='C:\PythonWorkspace\gui\img.png') # photo에 img.png 불러오기 label2 = Label(root, image=photo) # label2에 img.png 출력 label2.pack() def change(): # 'change' 내용 label1.config(text="또 만나요") # label1을 '..

파이썬 - GUI 버튼 동작

'New File' 아이콘을 클릭하고 파일 이름을 'gui2.py'로 생성한 후, 아래의 코드를 입력한다. from tkinter import * root = Tk() root.title("GUI") btn1 = Button(root, text="버튼1") btn1.pack() btn2 = Button(root, padx=5, pady=10, text="버____튼____2") # padx, pady는 text 작성공간 + padx, pady값 (여백) btn2.pack() btn3 = Button(root, padx=10, pady=5, text="버튼3") btn3.pack() btn4= Button(root, width=10, height=3, text="버aaaaaaaaaaaaaaaaaaa튼4")..

728x90
반응형