JH 개발자의 성장일지

Python / 24.01.21 본문

Python

Python / 24.01.21

JHDeveloper 2024. 1. 22. 09:22
import random

count = 0

def my_function(x):
    r = random.randint(1,3)
    if(x == "가위"):
        if(r == 1):
            return "가위","Draw!", 0  #이런 식으로 리스트 형태로 리턴이 가능함
        ......

    else :
        return "???", None
    

while True:
    i = input("가위, 바위, 보?")
    if(i == "그만"):
        break
    else:
        result = my_function(i)
        print(result[0])
        if (result[1]): #메세지 vs None
            print(result[1])
            if(result[2] < 0):
                break
            elif(result[2] == 1):
                count += 1
                print(str(count)+" 연승 중!")

 

느낀점

1) 아이들을 가르치면서 처음알게 된 내용

2) 리스트로 리턴하는 거 잘 사용하면 좋을 듯

'Python' 카테고리의 다른 글

Python / 24.02.29  (1) 2024.03.01
Python / 24.02.28  (0) 2024.02.28
Python / 24.01.16  (0) 2024.01.17