728x90
반응형
본문 바로가기

파이썬프로그래밍2

다음 코드는 변수 a와 b의 숫자를 비교하여 숫자와 자릿수가 같으면 'strike', 숫자는 서로 포함하나 자릿수가 다르면 'ball'로 카운트하는 프로그램이다. 안녕하세요. 오늘의 파이썬 질문입니다. 다음 코드는 변수 a와 b의 숫자를 비교하여 숫자와 자릿수가 같으면 'strike', 숫자는 서로 포함하나 자릿수가 다르면 'ball'로 카운트하는 프로그램이다. 다음 프로그램의 실행 결과를 쓰시오. 또한, 결과값이 맞지 않는 이유를 쓰고, 올바른 결과값이 나오도록 코드를 수정하시오. a = "369" b = "693" strike = 0 ball = 0 for number in a: if b.count(number) > 1: if b.find(number) != a.find(number): strike += 1 else: ball += 1 print("Strike:", strike, "Ball:", ball) 그래서 한번 실행해봤습니다. 결과는 다음과 같습니다. .. 2020. 5. 7.
10개의 정수를 입력받아 합을 구하는 프로그램을 while문을 사용하여 작성하시오. 단, 짝수 번째에 입력되는 숫자는 양수는 음수로, 음수는 양수로 바꾸어 합을 구하시오. 오늘 질문이 들어온 내용은 다음과 같다. [문제내용] 라는 내용인에 저기서 짝숫줄이나 홀수줄을 뽑아와서 -로 바꾸는법을 잘 모르겠습니다. 가르쳐주실 수 있나요? 우선 코딩을 해보겠다. 그리고 결과를 보겠다. 문제가 있다고 나온다. 코딩을 다시 해보았다. 1 2 3 4 5 6 7 8 9 10 11 count = 0 total = 0 while count 2020. 4. 28.

728x90
반응형