## clamp number

0 likes • Nov 19, 2022 • 0 views
Python

## More Python Posts

#### Distinct Primes Finder > 1000

0 likes • Nov 18, 2022 • 3 views
Python
```primes=[]products=[]
def prime(num):    if num > 1:        for i in range(2,num):            if (num % i) == 0:                return False        else:            primes.append(num)            return True
for n in range(30,1000):    if len(primes) >= 20:        break;    else:        prime(n)
for previous, current in zip(primes[::2], primes[1::2]):    products.append(previous * current)    print (products)```

#### Shuffle Deck of Cards

0 likes • May 31, 2023 • 1 view
Python
```import random
# Define the ranks, suits, and create a deckranks = ['Ace', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'Jack', 'Queen', 'King']suits = ['Hearts', 'Diamonds', 'Clubs', 'Spades']deck = [(rank, suit) for rank in ranks for suit in suits]
# Shuffle the deckrandom.shuffle(deck)
# Display the shuffled deckfor card in deck:    print(card[0], "of", card[1])```

#### print indices

0 likes • Nov 18, 2022 • 0 views
Python
```# Listlst = [1, 2, 3, 'Alice', 'Alice']
# One-Linerindices = [i for i in range(len(lst)) if lst[i]=='Alice']
# Resultprint(indices)# [3, 4]```

#### combine values

0 likes • Nov 19, 2022 • 0 views
Python
```from collections import defaultdict
def combine_values(*dicts):  res = defaultdict(list)  for d in dicts:    for key in d:      res[key].append(d[key])  return dict(res)  d1 = {'a': 1, 'b': 'foo', 'c': 400}d2 = {'a': 3, 'b': 200, 'd': 400}
combine_values(d1, d2) # {'a': [1, 3], 'b': ['foo', 200], 'c': [400], 'd': [400]}```

0 likes • Nov 19, 2022 • 0 views
Python
`#Loop back to this point once code finishesloop = 1while (loop < 10):#All the questions that the program asks the user    noun = input("Choose a noun: ")    p_noun = input("Choose a plural noun: ")    noun2 = input("Choose a noun: ")    place = input("Name a place: ")    adjective = input("Choose an adjective (Describing word): ")    noun3 = input("Choose a noun: ")#Displays the story based on the users input    print ("------------------------------------------")    print ("Be kind to your",noun,"- footed", p_noun)    print ("For a duck may be somebody's", noun2,",")    print ("Be kind to your",p_noun,"in",place)    print ("Where the weather is always",adjective,".")    print ()    print ("You may think that is this the",noun3,",")    print ("Well it is.")    print ("------------------------------------------")#Loop back to "loop = 1"    loop = loop + 1`

#### Create a Floyd’s Triangle

0 likes • May 31, 2023 • 0 views
Python
```def generate_floyds_triangle(num_rows):    triangle = []    number = 1    for row in range(num_rows):        current_row = []        for _ in range(row + 1):            current_row.append(number)            number += 1        triangle.append(current_row)    return triangle

def display_floyds_triangle(triangle):    for row in triangle:        for number in row:            print(number, end=" ")        print()

# Prompt the user for the number of rowsnum_rows = int(input("Enter the number of rows for Floyd's Triangle: "))
# Generate Floyd's Trianglefloyds_triangle = generate_floyds_triangle(num_rows)
# Display Floyd's Triangledisplay_floyds_triangle(floyds_triangle)```