편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2021.04.08

    함수의 리턴값을 받아서 화면에 띄우고 싶은데 none 이라고 나옵니다


    print("1부터 100까지 7의 배수를 출력 하겠습니다")
    a = 0
    def seven_cal (*args):
       global a
       result = [ ]
       for x  in range(1,101):
          a = 1
          a = a + 1
          if a %7 == 0:
               result.append(a)
               return result
               print(result)
    seven_cal()
    

    이미지

    이제 여기서 계속 none 이라고 값이 뜹니다. 무엇이 문제일까요?

  • 프로필 알 수 없는 사용자님의 편집
    날짜2021.04.08

    함수의 리턴값을 받아서 화면에 띄우고 싶습니다


    print("1부터 100까지 7의 배수를 출력 하겠습니다")

    a = 0

    def seven_cal (*args):

    global a

    result = [ ]

    for x in range(1,101):

      a = 1
    
      a = a + 1
    
      if a %7 == 0:
           result.append(a)
           return result
           print(result)
    

    seven_cal()이미지

    이제 여기서 계속 none 이라고 값이 뜹니다 무없이 문제일까요