Python | Print list of prime numbers up to a number

In this puzzle you have to print list of prime numbers up to a number

Sample Input List

 ```-- range 2, 50 -- ```

Output

 ```-- [2, 3, 4, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47] -- ```

Solution

 ```-- lst = [] for i in range ( 2 , 50 ): pm = 1 for j in range ( 2 , int(i/2) ): if ( i % j == 0 ): pm = 0 if pm == 1: lst.append(i) print(lst) -- ```

Output

 ```--In Python3 [2, 3, 4, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47] -- ```

Enjoy 🙂

Please add a comment(s) if you have one or multiple solutions in mind. Thank You.

Pawan Khowal

Pawan is a Data Engineer. If you need any help in writing code/puzzle or training please email at – pawankkmr”AT”gmail.com. Meanwhile please go through the top pages of his blog.

Page Detail URL
☛ SQL Tricky Queries https://msbiskills.com/sql-puzzles-finding-outputs/
☛ SQL Server Perfomance tuning Articles https://msbiskills.com/sql-performance-tuning/
☛ SQL Server Articles https://msbiskills.com/t-sql/
☛ SQL Interview Questions & Answers https://msbiskills.com/sql-server-interview-questions/