Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- my_list = []
- list_dev_3 = []
- while True:
- n = int(input("Enter a value for n (between 30 and 100): "))
- if 30 <= n <= 100:
- for _ in range(n):
- number = random.randint(20,600)
- my_list.append(number)
- break
- even_count = 0
- for num in my_list:
- if num % 10 == 0:
- even_count += 1
- if num % 7 == 3:
- list_dev_3.append(num)
- min_num_index = list_dev_3.index(min(list_dev_3))
- list3 = [num for num in my_list if num // 100 == 3 or str(num).endswith("5")]
- max_num_index = my_list.index(max(my_list))
- ends_with_3 = [num for num in my_list if str(num).endswith("3")]
- prod = 1
- for num in ends_with_3:
- prod *= num
- print(my_list)
- print(list_dev_3)
- print(even_count)
- print(min_num_index)
- print(list3)
- print(max_num_index)
- print(ends_with_3)
- print(prod)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement