본문 바로가기

while3

배스킨라빈스 31 따라하기 (Coding Game baskinRobbins31) 배스킨라빈스 31 따라하기 (Coding Game baskinRobbins31) 이번에도 추억의 배스킨라빈스 31 게임을 따라 해 보겠습니다. 먼저 배스킨라빈스는 나와 상대가 1~3까지의 숫자를 외쳐서 숫자들을 더하는 게임입니다. 서로 외친 숫자의 누적합이 31 이상이 되면 지는 게임입니다. 예를 들어 양쪽에서 합친 수가 29일 때 다음 턴이 1을 불러 30 됐을 때 그다음 턴이 패배합니다. 마찬가지로 누적된 합이 30일 때 다음 턴이 무조건 패배하게 됩니다. 코드 파일은 baro31.py로 만들어봤습니다. 그럼 코드를 따라 해 보겠습니다. import random baro31=0 user=0 com=0 while True : print("숫자를 입력해 주세요.") user=int(input()) bar.. 2020. 12. 2.
주사위 던지기 따라하기 (Coding Throwing Double Dice) 주사위 던지기 따라하기 (Coding Throwing Double Dice) 이번에는 주사위 던지기 코드를 따라 해 보겠습니다. 파일은 ThrowingDoubleDice.py로 만들어 봤습니다. ThrowingDoubleDice.py 컴퓨터에게 2개의 주사위를 던지게 시키는 코드입니다. import random Computer = random.choice(["던집니다","던지지 않습니다"]) while "던집니다" == Computer: print ("주사위를 던집니다.") print ("각 주사위의 값은....") print (random.randrange(1,7)) print (random.randrange(1,7)) break 1행에서 랜덤 패키지를 읽어옵니다. 2행에서 random.choice로 .. 2020. 11. 20.
로또번호 생성기 따라하기 (Coding Lottery Number Generator) 로또번호 생성기 따라하기 (Coding Lottery Number Generator) 이번에 할 코딩은 로또 번호 생성기입니다. 저는 간단히 Lottery.py로 파일을 만들었습니다. 우선 한국의 로또에 대해 간단히 설명하고 들어가 보겠습니다. 한국 로또번호는 1부터 45의 숫자까지 뽑을 수 있습니다. 그리고 한 게임에 뽑을 수 있는 숫자는 6개입니다. 뽑은 6개의 숫자는 절대 중복되지 않습니다. 6개 중에 하나가 보너스인데 이것은 굳이 신경 쓰지 않으셔도 됩니다. import random LotteryNumber = [] while len(LotteryNumber) < 6 : V = random.randint(1,45) if V not in LotteryNumber: LotteryNumber.appen.. 2020. 11. 17.
반응형