Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Задача 3
- # Напишете функция, която определя броя на простите числа в списък от цели числа.
- # Списъкът се подава като параметър. Резултатът се връща от функцията.
- def prime_num (num): # checking prime numbers
- flag = True
- if num == 2:
- flag = False
- else:
- for i in range(2, num):
- if num % i == 0:
- flag = False
- return flag
- def prime_num_list (list_num): # checking prime numbers in list
- split_list = list_num.split(",")
- counter = 0
- for element in split_list:
- if int(element) == 1 or int(element) == 0:
- continue
- elif prime_num(int(element)):
- counter += 1
- return counter
- num_list = input("Please enter list of integer: ")
- print(f"The number of prime numbers in the list is: {prime_num_list(num_list)}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement