Mid2 23rd_Prime_Number_Dictionary

 number=int(input("Enter the number: "))

li=[]
for i in range(number):
    count=0
    for j in range(1,number+1):
        if i%j==0:
            count+=1
    if count==2:
        li.append(i)

dic={}
for i in range(1,number+1):
    if i<=len(li):
        dic[i]=li[i-1]
print(dic)
#output:
Enter the number: 100 {1: 2, 2: 3, 3: 5, 4: 7, 5: 11, 6: 13, 7: 17, 8: 19, 9: 23, 10: 29, 11: 31, 12: 37, 13: 41, 14: 43, 15: 47, 16: 53, 17: 59, 18: 61, 19: 67, 20: 71, 21: 73, 22: 79, 23: 83, 24: 89, 25: 97}

Comments

Popular posts from this blog

JAVA Lab Programs

HANGMAN GAME

WD 22. StylingLinks&Buttons