본문 바로가기
반응형

IT565

[파이썬] 엑셀파일 만들기, 시트이름 변경, 파일저장 / RPA 이번시간에는 파이썬에서 엑셀파일을 만들고 생성한 파일에 대한 시트이름 변경하여 저장하는 방법에 대해서 알아보겠습니다. 파이썬 설치하기 파이썬 개발환경 셋팅을 위해서는 2가지 선택지가 있습니다. 원하는 설치 방법을 확인해서 진행하자. 1. 나의 로컬 PC에 설치 파이썬 다운로드 및 설치방법 (초보 입문자) 파이썬은 1990년도부터 개발되어온 인터프리터 언어이다. 프로그래밍 언어는 C, C#, JAVA, 등 여러 가지 언어가 있지만 Python을 공부해볼 생각이다. 그래서 이번시간에는 파이썬을 다운 bebeya.tistory.com 2. 클라우드 개발환경 서비스를 이용 클라우드 개발환경 사이트 / 구름IDE(goormIDE) 소개 및 사용법 자신의 PC인 로컬 환경에서 개발프로그램을 설치하여 개발 환경을 만.. 2021. 11. 15.
[파이썬] 카페 관리 프로그램 만들기 / 리스트(추가,삭제,변경) / 예제공부 예제를 통해서 카페 관리 프로그램 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 내용(문제) 번호 입력에 따라 작동하는 카페 관리자 프로그램을 만들자 1. 메뉴 보기 2. 메뉴 추가 3. 메뉴 삭제 4. 메뉴 변경 5. 관리자 페이지 종료 예제 코드 1) #초기 변수값 설정 user_input = '0' items = ["아메리카노", "카페라떼", "바닐라라떼"] #관리 프로그램 반복문 시작 while user_input != '5': # 5가 아니면 반복 print(""" =============================== 1. 메뉴 보기 2. 메뉴 추가 3. 메뉴 삭제 4. 메뉴 변.. 2021. 11. 14.
[파이썬] time.sleep(), 리스트(추가,삭제,길이) / 랜덤 뽑기 게임 / 예제 공부 예제를 통해서 랜덤 뽑기 게임 파이썬 코드를 공부해보자. 1. 뽑기 아이템 목록을 리스트 형태로 받는다. input("").split() 2. 받은 아이템 목록을 랜덤하게 출력한다. random.choice() 3. 출력전에 긴장감을 위해 3초의 지연시간을 준다. time.sleep() 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 코드 1) import random # random.choice 함수 사용 import time #time.sleep 함수 사용 #리스트명.append() : 추가할 리스트 이름 #리스트명.remove() : 제거할 리스트 이름 #len(리스트명) : 리스트 아이템 개수 item = inpu.. 2021. 11. 14.
[파이썬] 다각형 그리기 / 삼각형, 사각형 / 예제공부 예제를 통해서 다각형 그리기(삼각형, 사각형) 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 내용(문제) 원하는 다각형을 입력받아서 그려보자 import turtle 예제 코드 1) import turtle # turtle 사용을 위한 import turtle.shape("turtle") #square, arrow, circle, triangle turtle.bgcolor("lightblue") #배경화면 색깔 turtle.color("yellow") #선 색깔 turtle.pensize(7) #팬 굵기 #turtle.textinput : 문자형 입력 받을 시 #turtle.numinput :.. 2021. 11. 14.
[파이썬] for 반복문 함수 / 1~10까지의 합계 구하기 / 예제공부 예제를 통해서 for 반복문 함수를 사용하는 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면서 공부를 해보자 문법 for 변수 in range(시작[이상], 종료[미만]): 예제 코드 1) sum_total = 0 for i in range(1,11): #1,2,3,4,5,6,7,8,9,10 sum_total +=i print(f"1에서 10까지의 합은 {sum_total} 입니다.") 2021. 11. 14.
[파이썬] time 함수 / 소요시간 맞추기 게임 / 예제공부 예제를 통해서 소요시간 맞추기 게임 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 내용(문제) 게임 시작 후 아무키나 입력받아 시간을 도출하여 5초에 근접한 사람이 성공 #time 함수 사용 예제 코드 1) input으로 비밀번호를 입력받는다. 입력한 패스워드와 정해둔 패스워드가 같은시 잠금해제, 다를시 잠금이 해제되지 않는다. import time #time 함수 사용을 위한 선언 playtime = True #playtime은 시작시 참으로 정의함 start_time = time.time() #1970 년도부터 지금까지 시간을 측정(시작시점) while playtime : print("5초.. 2021. 11. 14.
[파이썬] while 반복문 / 홀,짝 맞추기 프로그램 코드 / 예제공부 예제를 통해서 홀,짝 맞추기 프로그램 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 내용(문제) 사용자의 입력을 받아서 홀 짝을 맞추는 프로그램을 만들어보자 홀 : 0, 짝 : 1 while 반복문을 사용하여 게임을 계속진행할지 체크 예제 코드 1) #while 조건 : #조건이 참인 동안 계산 반복 / 무한 반복은 while Ture # 실행문 #랜덤 함수 사용시 import random 선언 import random print("=" * 40) print("") print("=" * 40) continue_game = "yes" # continue_game 변수를 yes로 초기화 하여 게임.. 2021. 11. 14.
[파이썬] IF문 사용법 / 상품(햄버거) 주문 프로그램 코드 / 예제공부 예제를 통해서 상품(햄버거) 주문 프로그램에 대한 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 내용(문제) 햄버거 가게의 메뉴판에서 메뉴를 주문하면 가격을 출력 #IF 문을 사용 예제 코드 1) print("=" * 30) print("") print(" -메뉴- ") print("1. 불고기버거 : 6,000원") print("2. 감자튀김 : 2,000원") print("3. 콜라 : 1,000원") print("** 사이즈업을 할 경우 500원 이 추가됩니다.**") print("=" * 30) #메뉴를 입력 받음 order = input("메뉴를 선택하세요(단품). >> [불고기버거,.. 2021. 11. 14.
[파이썬] BMI(체질량 지수) 구하기 코드 / 예제공부 예제를 통해서 BMI(체질량 지수) 지수를 구하는 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 내용(문제) 검사자의 키와 몸무게를 받아서 BMI 체질량 지수를 구하자 #고도비만 : 35이상 #중도비만(2단계) : 30~ 34.9 #경도비만(1단계) : 25~29.9 #정상 : 18.5 ~24.9 #저체중 : ~ 18.5 예제 코드 1) print("*" *30) print("") print("*" *30) height = float(input("키를 입력하세요 :")) #실수로 값을 받음180 weight = float(input("몸무게를 입력하세요 :")) #실수로 값을 받음 # BMI .. 2021. 11. 13.
[파이썬] random 함수 사용법 / 랜덤 숫자 맞추기 / 예제공부 예제를 통해서 random 함수를 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 내용(문제) 사용자의 입력을 받아서 컴퓨터가 정한 랜덤한 값과 일치하는지 여부를 확인 #randmin 함수 사용 예제 코드 1) 상단에 import ramdom을 선언해 주어야 랜덤 함수 사용이 가능하다. import random #상단에 import 선언 computer = random.randint(0,1) #숫자 0~3 중 랜덤한 값을 computer 변수에 받는다 print("랜덤한 숫자를 맞추는 게임입니다. (0,2)") #0~2 숫자 user_input = int(input(f"0~2중에 한가지 숫자를 .. 2021. 11. 13.
반응형