FizzBuzz 프로그램 : 조건이 충족 되어도 함수가 올바르게 반환되지 않음

Cunha

100 개의 숫자에 대해 "fizz-buzz"목록을 인쇄하는 프로그램을 만들려고합니다.

Fizz-Buzz는 숫자를 순서대로 나열하는 게임이지만 숫자가 3의 배수이면 fizz라고 말하고 숫자가 5의 배수이면 buzz라고 말하고 둘 다 "fizzbuzz"라고 말하면됩니다.

10 숫자의 경우 1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz.

x = 1

while(x < 10):

    if x % 3 == 0:
        fizzint = True
    elif x % 3 != 0:
        fizzint = False

    if x % 5 == 0:
        buzzint = True
    elif x % 5 != 0:
        buzzint = False


    if fizzint == True and buzzint == True:
        print("FizzBuzz \n")

    if fizzint == False and buzzint == False:
        print(x)
        print("\n")

    if fizzint == True and buzzint == True:
        print("Fizz \n")

    if fizzint == True and buzzint == True:
        print("Buzz \n")

    x = x+1

문제는 프로그램이 단순히 3 또는 5의 모든 배수를 무시한다는 것입니다.

라 사르

문제는 세 가지 조건이 동일하다는 것입니다.

if fizzint == True and buzzint == True:
if fizzint == True and buzzint == True:
if fizzint == True and buzzint == True:

첫 번째는 정확하지만 세 번째는 다음과 같아야합니다.

if fizzint == True:

네 번째는 다음과 같아야합니다.

if buzzint == True:

올바른 출력을 인쇄합니다.

이후 통지 fizzintbuzzint부울, 당신이 실제로 비교할 필요가 없습니다 TrueFalseyouc 단순히 말 - if fizzintif not fizzint.

또한 fizzint-setting 문도 단순화 할 수 있습니다.

fizzint = x % 3 == 0
buzzint = x % 5 == 0

이후 x % 3 == 0이미 반환 True또는 False.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

조건이 충족되면 루프가 종료되지 않음

분류에서Dev

조건이 충족되면 루프가 종료되지 않음

분류에서Dev

Do While Issue : do while의 조건이 충족 되어도 프로그램이 멈추지 않음

분류에서Dev

C ++ : 루프 조건이 충족되면 프로그램 충돌

분류에서Dev

'While'조건이 충족되지 않음

분류에서Dev

pthread 조건이 충족되지 않음

분류에서Dev

조건이 충족되지 않은 후에도 FirstFactorial 프로그램이 while 조건으로 계속 반복되는 이유

분류에서Dev

NSIS 설치 프로그램 이름이 올바르게 표시되지 않음

분류에서Dev

DecimalFormat이 소수점 두 자리로 올바르게 반올림되지 않음

분류에서Dev

조건이 충족 되어도 홈 구성 요소가 렌더링되지 않음

분류에서Dev

도 커가있는 nginx가 내 루비 응용 프로그램에 올바르게 프록시되지 않음

분류에서Dev

C에서 for 루프의 조건이 처음에 충족되지 않으면 어떻게됩니까?

분류에서Dev

glGetShaderInfoLog가 빈 문자열을 반환하지만 셰이더 프로그램이 올바르게 연결되지 않았습니다.

분류에서Dev

FancyBox 이미지가 올바르게로드되지 않음

분류에서Dev

나머지 통화가 컬로 올바르게 반환되지 않음

분류에서Dev

조건이 충족되면 While 루프가 종료되지 않습니다.

분류에서Dev

게시 조건이 충족되지 않음 : 아이콘 이미지가 없습니다.

분류에서Dev

Excel VBA : 조건이 충족되지 않을 때 UDF가 0을 반환하도록하는 방법

분류에서Dev

GTK2 응용 프로그램이 올바르게 테마가 지정되지 않았습니다.

분류에서Dev

루프 질문 (파이썬) : 변수가 올바르게 평가되지 않음

분류에서Dev

내 프로그램에서 문자열이 올바르게 평가되지 않았습니다.

분류에서Dev

x86 어셈블리 초보자 : 프로그램이 올바르게 반복되지 않습니까?

분류에서Dev

PHP 5.6 : password_verify 함수가 올바르게 반환되지 않음

분류에서Dev

R 반복 for 루프가 중단 조건을 충족하지만 중단되지 않음

분류에서Dev

조건이 충족되지 않는 경우 스크립트가 충돌하지 않도록하려면 어떻게해야합니까?

분류에서Dev

GoogleAPI PanoView StreetView 버그-이미지가 올바르게로드되지 않음

분류에서Dev

anki 프로그램의 창이 올바르게 표시되지 않습니다.

분류에서Dev

조건이 충족 되더라도 "if"문을 반환하지 않습니다.

분류에서Dev

데이터 세트가 올바르게 참조되지 않음

Related 관련 기사

  1. 1

    조건이 충족되면 루프가 종료되지 않음

  2. 2

    조건이 충족되면 루프가 종료되지 않음

  3. 3

    Do While Issue : do while의 조건이 충족 되어도 프로그램이 멈추지 않음

  4. 4

    C ++ : 루프 조건이 충족되면 프로그램 충돌

  5. 5

    'While'조건이 충족되지 않음

  6. 6

    pthread 조건이 충족되지 않음

  7. 7

    조건이 충족되지 않은 후에도 FirstFactorial 프로그램이 while 조건으로 계속 반복되는 이유

  8. 8

    NSIS 설치 프로그램 이름이 올바르게 표시되지 않음

  9. 9

    DecimalFormat이 소수점 두 자리로 올바르게 반올림되지 않음

  10. 10

    조건이 충족 되어도 홈 구성 요소가 렌더링되지 않음

  11. 11

    도 커가있는 nginx가 내 루비 응용 프로그램에 올바르게 프록시되지 않음

  12. 12

    C에서 for 루프의 조건이 처음에 충족되지 않으면 어떻게됩니까?

  13. 13

    glGetShaderInfoLog가 빈 문자열을 반환하지만 셰이더 프로그램이 올바르게 연결되지 않았습니다.

  14. 14

    FancyBox 이미지가 올바르게로드되지 않음

  15. 15

    나머지 통화가 컬로 올바르게 반환되지 않음

  16. 16

    조건이 충족되면 While 루프가 종료되지 않습니다.

  17. 17

    게시 조건이 충족되지 않음 : 아이콘 이미지가 없습니다.

  18. 18

    Excel VBA : 조건이 충족되지 않을 때 UDF가 0을 반환하도록하는 방법

  19. 19

    GTK2 응용 프로그램이 올바르게 테마가 지정되지 않았습니다.

  20. 20

    루프 질문 (파이썬) : 변수가 올바르게 평가되지 않음

  21. 21

    내 프로그램에서 문자열이 올바르게 평가되지 않았습니다.

  22. 22

    x86 어셈블리 초보자 : 프로그램이 올바르게 반복되지 않습니까?

  23. 23

    PHP 5.6 : password_verify 함수가 올바르게 반환되지 않음

  24. 24

    R 반복 for 루프가 중단 조건을 충족하지만 중단되지 않음

  25. 25

    조건이 충족되지 않는 경우 스크립트가 충돌하지 않도록하려면 어떻게해야합니까?

  26. 26

    GoogleAPI PanoView StreetView 버그-이미지가 올바르게로드되지 않음

  27. 27

    anki 프로그램의 창이 올바르게 표시되지 않습니다.

  28. 28

    조건이 충족 되더라도 "if"문을 반환하지 않습니다.

  29. 29

    데이터 세트가 올바르게 참조되지 않음

뜨겁다태그

보관