반응형 파이썬 실전3 [파이썬]숫자 야구 게임 만들기 이번 포스팅에선 프로그래밍 입문자들이 만힝 접하는 문제인 숫자 야구 게임을 만들기를 해볼 것이다 숫자 야구게임 만들기 문제 정의 숫자 야구게임 방법은 다음과 같다. 게임을 시작할 때 각기 다른 숫자 세 개가 랜덤으로 정해지면, 유저는 그 숫자들과 자리를 맞춰야 한다. 만약 숫자와 자리수를 모두 맞추면 strike 숫자만 맞추면 ball이 된다. 예) 세 자리 랜덤 수: 6 8 2일 때, 유저가 정답을 5 6 2로 입력했을 시 1strike 1ball이 된다. 6 8 3을 입력했을 경우 2strike 0ball이 된다. 6 8 2를 입력했을 경우 3strike가 되어 게임이 종료된다. 기회는 10번이 주어지며 10번의 기회가 끝나면 게임이 종료된다. 랜덤한 숫자 세 개 만들기 import random ra.. 2022. 10. 27. [파이썬]짝수와 홀수 정리하기 이번 포스팅에서는 일련의 숫자들을 받아 홀수와 짝수를 받아 정렬하여 출력하는 코드를 작성해보자. 홀수와 짝수 정렬하기 다만 홀수와 짝수의 개수가 다를 경우 숫자를 같게 맞추며 홀수는 오름차순, 짝수는 내림차순으로 번갈아가면서 출력을 해야 한다. 아래 예시를 보자 1 6 3 5 2 7 4 → 1 6 3 4 5 2 홀수는 1 3 5 7, 짝수는 6 2 4가 들어왔는데, 짝수와 홀수의 개수가 맞지 않아 짝수처럼 3개로 맞춘 후 홀수는 오름차순 짝수는 내림차순으로 번갈아가면서 출력이 돼야 한다. 입력값 받기 user_input = input("숫자들을 공백없이 입력하세요> ") nums_list = set([int(x) for x in '_'.join(user_input).split('_')]) print(nu.. 2022. 10. 22. [파이썬]3과 5의 배수 찾기 그동안 공부한 기초 문법을 활용하여 인터넷에 떠돌아 다니는 여러 코딩 문제들을 풀어보려고 한다. 첫 번째 포스팅은 코딩도장이라는 사이트에서 가장 추천 수가 많은 3과 5의 배수 찾기이다. 3과 5의 배수 찾기 10미만의 자연수에서 3과 5의 배수를 구하면 3,5,6,9이다. 이들의 총합은 23이다. 1000미만의 자연수에서 3,5의 배수의 총합을 구하라 위 문제를 풀어보자. 먼저 3과 5의 배수들은 3이나 5로 나눌 때 나머지가 0이어야 한다. 이를 파이썬으로 구현해보자. 함수 만들기 def multiples_35(nums): result = 0 for i in range(1, nums): if i%3==0 or i%5==0: result += i return result result = multiple.. 2022. 10. 21. 이전 1 다음 반응형