728x90
'''
가위 바위 보하는 프로그램
계산기와 가위 바위 보를하는 프로그램을 작성해 보겠습니다.
가위 바위 보를 각각 0,1,2의 정수로 표현합니다.
당신은 입력으로 입력하게 합니다. 컴퓨터는 난수(동일한 확률로 마구 수를 자동으로 생성하는 방법)을 사용하여 생성합니다.
구체적으로는 random.randint(최소값, 최대 값) 수식을 사용하면 자동으로 최소값에서 최대 값까지 터무니없는 정수를 만들어줍니다.
(프로그램의 시작에 'import random'의 선언이 필요)
comp = random.randint(0,2)
이렇게하면이 comp 0 또는 1 또는 2의 정수가 할당됩니다.
입력한 당신의 숫자와 com을 비교하여 가위 바위 보 승부를 할 수있는 프로그램을 만드십시오.
가위 바위 보
당신은? (0 : 바위 1 : 가위, 2 : 보)> 1
당신은 가위. com은 보. 당신의 승리입니다.
'''
import random
si = 1 # 승리 2 패배
rock = 0 #
pager = 2
print("가위바위보")
user = int(input("당신은? (0 : 바위 1 : 가위, 2 : 보)>"))
comp = random.randint(0,2)
#승패여부
result = user - comp
if result == 0:
print("당신은 {} com은{}. 당신의{}입니다".format(user,comp,'무승부'))
elif result == 1 and comp < user:
print("당신은 {} com은{}. 당신의{}입니다".format(user,comp,'패배'))
elif result == -2:
print("당신은 {} com은{}. 당신의{}입니다".format(user,comp,'패배'))
elif result == -1 or result == 2:
print("당신은 {} com은{}. 당신의{}입니다".format(user,comp,'승리'))
728x90
'python' 카테고리의 다른 글
Seaborn 시각화 연습_Heatmap,Pairplot,jointplot,tsplot (0) | 2021.05.14 |
---|---|
83일차//python/ function/ 파이썬 (0) | 2021.05.06 |
82일차//python/import math + random (0) | 2021.05.04 |
81일차//python/dictionary (0) | 2021.05.03 |
81일차//python/ list, tuple (0) | 2021.05.03 |