- value
value = input()
print(value)
- random | randint
리스트 읽기 > 0 : 가위 / 1 : 바위 / 2 : 보
computer = random.randint(0, 2) : 리스트의 0번째부터 2번째까지 랜덤으로 골라 컴퓨터값으로 출력한다는 뜻
import random
computer = random.randint(0, 2)
print(computer)
option = ['가위', '바위', '보']
print(option[computer])
- f스프링 | input
f스프링은 굉장히 간편 ! 원하는 문구 그대로 사용할 수 있다는 이점이 있지만, value값을 꼭 지정해줘야 함
- while
while에서 반복하다가 조건이 충족하면 break를 써서 while을 끌 수 있다!
option = ['가위', '바위', '보']
while True:
player_value = input('가위 바위 보?')
if player_value in option:
break
print('값을 정확히 입력해주세요!')
print(f'{player_value}를 고르셨네요ㅎㅎ')
- 가정문 | if elif else
if = 첫 가정
elif = 첫 가정이 아니였을때 두번재 경우
else = 위의 가정들이 아니라면 경우
computer = random.randint(0, 2)
computer_value = option[computer]
print(f'컴퓨터는 {computer_value}를 골랐습니다!')
if computer_value == player_value:
print('비겼습니다')
elif player_value == '가위':
if computer_value == '바위':
print('졌습니다')
else:
print('이겼습니다')
else:
print('아직 작성되지 않았습니다')
반응형
'STUDY > Python' 카테고리의 다른 글
def, return | 거북이반 🐢 | 파이썬 강의 | 스파르타코팅클럽X고용노동부 (0) | 2022.04.29 |
---|---|
가위 바위 보 | 거북이반 🐢 | 파이썬 강의 | 스파르타코팅클럽X고용노동부 (0) | 2022.04.28 |
기초100제 - 출력 | CODE-UP | 코딩테스트 | Python (0) | 2022.04.28 |
변수, list, for문, range | 거북이반 | 파이썬 강의 | 🐢 스파르타코딩클럽X고용노동부 (0) | 2022.04.28 |
전기 요금 계산기 | 제어문 | 아침 스터디 20분 | 스파르타코딩클럽X고용노동부 (0) | 2022.04.28 |