def prime_or_not(n, div = None): if div is None: div = n - 1 while div >= 2: if n % div == 0: print("Given number is not prime") return False else: return prime_or_not(n, div-1) else: print("Given number is prime") return 'True' num=int(input("Please enter a number: ")) prime_or_not(num) Output 1: Please enter a number: 7 Given number is prime Output 2: Please enter a number: 18 Given number is not prime
इन्हें भी देखें।
- while loop
- for loop
- nested loops
- loop control statements (Break, Continue, Pass)
- if statement
- if-else statement
- if-elif statement
- nested if statement
- range() function
- keywords
- Identifiers (names)
- Literals
- Operators
- punctuatorts
Python Programs के लिये यहाँ click करें।