본문 바로가기
반응형

IT/Python46

[파이썬] 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.
[파이썬] IF문 사용법 / 사용자 입력에 대한 비밀번호 확인 코드 / 예제공부 예제를 통해서 사용자 입력에 대한 비밀번호를 체크하는 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 내용(문제) 사용자의 입력을 받아서 미리 저장해둔 패스워드의 값고 같은지 비교해보자 #IF 문을 사용 예제 코드 1) input으로 비밀번호를 입력받는다. 입력한 패스워드와 정해둔 패스워드가 같은시 잠금해제, 다를시 잠금이 해제되지 않는다. lock = "비밀번호를 잘못 입력 하였습니다." unlock = "잠금이 해제되었습니다." wrong_password = "비밀번호를 잘못입력하였습니다. : " password = "1q2w3e" user_input = input("비밀번호를 입력하세요. .. 2021. 11. 13.
[파이썬] 나누기(몫,나머지) 값 구하기 / 입력받은 초를 분으로 변환 / 예제공부 예제를 통해서 나누기(몫,나머지) 값 구하는 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 내용(문제) 1. 입력받은 초를 분으로 변환 - 몫을 구하는 연산자 : // - 나머지를 구하는 연산자 : % 예제 코드 1) print(f"입력한 '초'에 대해서 몇분 몇초인지 변환하는 프로그램입니다.") second = int(input("초를 입력하세요 : ")) # 650 minutes = second//60 # 몫을 구하기 Remainder = second%60 # 나머지를 구하기 print(f"입력한 {second}초 = {minutes}분 {Remainder}초 입니다.") 2021. 11. 11.
[파이썬] 곱셈 값 구하기 / 이스케이프 시퀀스, split / 예제공부 예제를 통해서 곱셈 값을 구하는 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 내용(문제) 1. 두 값을 받아서 곱셈한 값을 출력 예제 코드 1) 이스케이프 시퀀스 참조 - \n : 엔터키 기능 - \t : 탭 기능 - \\ : \ a, b = input("곱셈할 숫자 2개를 입력하세요. 예시) 3 4 \n").split() print(f"두 수 {a}*{b}의 곱셈값은 {int(a) * int(b)} 입니다.") #input함수는 문자열이기 때문에 숫자형인 int로 변경 2021. 11. 11.
파이썬 공부 예제 - 구매한 쿠기에 대한 비용 구하기 / F-String의 활용 예제를 통해서 파이썬 코드를 공부해보자. 코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고 키보드로 직접 입력하면 공부를 해보자 예제 내용(문제) 1. 쿠키의 1개의 가격은 1천 원이다. 2. 베베는 쿠기를 구매하려고 한다. (베베가 구매할 쿠키의 수량을 입력받는다.) 3. 쿠키를 구매한 총금액은 얼마인가? 예제 코드 1) print("쿠키 1개 : 1000원") price = 1000 count = int(input("쿠키 몇개를 구매 하시려고 하나요? ") ) #입력은 문자타입이라 숫자타입(int)으로 변경 print("총 금액은", price*count, " 원 입니다.") 예제 코드 2) - F-String의 활용한 예제 #F-String의 활용 print(.. 2021. 11. 11.
파이썬 터미널 콘솔 지우기 - VBCODE VBCODE로 파이썬 코드 실행시 결과 화면을 표시해주는 창이 하단에 표시된다. 실행할때마다 전에 실행했던 결과화면 아래로 연속해서 보여주기 때문에 보기 불편한 경우가 있다. 이런 경우 CLS 명령어를 사용해서 터미널 콘솔창을 깨끗이 지울수 있다. 이상으로 VBCODE 프로그램에서 파이썬 터미널 콘솔창을 지우는 방법에 대해서 알아보았다. 2021. 11. 11.
반응형