Wpis z mikrobloga

def isprime(x):
..if x < 2:
....return False
..else:
....for n in range(2, x-1):
......if x % n == 0:
........return False
......else:
........return True

Czemu ten kod nie działa? Może ktoś wyjaśnić jak debilowi czym się różni od:

def is
prime(x):
..if x < 2:
....return False
..else:
....for n in range(2, x-1):
......if x % n == 0:
........return False
......return True

#python #programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@macadamia: Wykop cannot into __


@programista_1k: Wyjatkowo sympatycznie jak na kogos kto szuka rozwiazania problemu na kólko w gimbazie XD Nie wiem czy zwrociles uwage, ale staramy sie ci tutaj pomoc.

Ostatni return masz za gleboko, wyrzuca ci True po sprawdzeniu warunku tylko dla dwojki, dlatego 9
  • Odpowiedz