반응형
Notice
Recent Posts
Recent Comments
Link
안 쓰던 블로그
파이썬 업다운게임 구현 본문
반응형
import random
res = []
maxres = 0
while True:
print("업다운게임 1.시작 2.기록확인 3.종료")
what = int(input())
if(what == 1):
ans = random.randint(1,101) ##정답 뽑기
l = 1 ##왼쪽값
r=1000 ##오른쪽값
i=0 ##n번째 도전
##print(ans)
while True:
i+=1
if(i > 10):
print("게임오버")
break
print("%d번째 숫자 입력(%d~%d)" % (i,l,r))
num = int(input(""))
if(num < ans): ##입력값이 정답보다 작으면 크다고 해줌
print("큼")
l = num
elif(num > ans):
print("작음")
r = num
else:
print("정답\n%d번만에 맞춤" % i)
if(maxres < i): ##갱신이면 최고기록 갱신해줌
print("최고 기록 갱신")
maxres = i
res.append(i) ##갱신이든 아니든 점수는 기록
break
elif(what == 2):
res.sort() ##점수 정렬
for i in range(len(res)):
print("%d. %d" % (i+1,res[i]))
else:
break
반응형
'언어 > 파이썬' 카테고리의 다른 글
파이썬-selenium으로 웹 매크로 만들기 (0) | 2020.06.07 |
---|---|
파이썬 beautifulsoup로 웹툰 크롤링, 다운로드 하기 (2) | 2020.05.30 |
VS 파이썬 unresolved import warning 해결 방법 - Visual Studio에서 Python 모듈 설치하기 (0) | 2020.05.30 |
파이썬 .2f표현 (0) | 2020.04.07 |
파이썬-리스트와 문자열 함수 (0) | 2020.04.07 |
Comments