# Python Program to Print Positive Numbers in Set

Write a Python Program to Print Positive Numbers or Items in a Set. The if statement (if(posVal >= 0)) inside the for loop (for posVal in PositiveSet) checks the Set item is greater than or equals to zero. If True, print that Positive Set number.

```# Set Positive Numbers

PositiveSet = {7, -8, -11, 4, -85, 14, -22, 78, 11}
print("Positive Set Items = ", PositiveSet)

print("\nThe Positive Numbers in this PositiveSet Set are:")
for posVal in PositiveSet:
if(posVal >= 0):
print(posVal, end = "  ")```

Print Positive Numbers in a Python Set output

``````Positive Set Items =  {4, 7, -22, 11, -85, 14, 78, -11, -8}

The Positive Numbers in this PositiveSet Set are:
4  7  11  14  78  ``````

In this Python Program, we allow you to enter the set items and Print the Positive Numbers in Set.

```# Set Positive Numbers

positiveSet = set()

number = int(input("Enter the Total Positive Set Items = "))
for i in range(1, number + 1):
value = int(input("Enter the %d Set Item = " %i))

print("Positive Set Items = ", positiveSet)

print("\nThe Positive Numbers in this positiveSet Set are:")
for posVal in positiveSet:
if(posVal >= 0):
print(posVal, end = "  ")```

Python Print Positive Set items output

``````Enter the Total Positive Set Items = 4
Enter the 1 Set Item = -32
Enter the 2 Set Item = 23
Enter the 3 Set Item = -99
Enter the 4 Set Item = 77
Positive Set Items =  {-32, 77, -99, 23}

The Positive Numbers in this positiveSet Set are:
77  23  ``````

In this Python Set example, we created a setPositiveNumbers function that finds and prints the Positive numbers.

```# Set Positive Numbers

def setPositiveNumbers(positiveSet):
for posVal in positiveSet:
if(posVal >= 0):
print(posVal, end = "  ")

positiveSet = set()

number = int(input("Enter the Total Positive Set Items = "))
for i in range(1, number + 1):
value = int(input("Enter the %d Set Item = " %i))