Quick actions

cmd+k|ctrl+k

Navigation

Languages

quangtranhong - pyfml - Exercise 3.10

Snippet info

Language

Python

Visibility

public

Author

quangtranhong

Created

2016-09-22T08:21:03Z

Updated

2016-09-24T04:30:19Z

prime_num = 2
prime_list = []
string = ''

while len(prime_list) < 10: # sử dụng list để khống chế số lượng phần tử <= 10, tới 10 thì ngưng
	count = 0 # số lần prime_number chia hết cho các số chạy từ 1 -> prime_number
	for i in range(1, prime_num+1):
		# print i
		if prime_num % i == 0:
			count += 1 # nếu chia hết, count tăng lên 1 đơn vị
	if count == 2: # do prime_number chỉ chia hết cho 1 và chính nó, nên count == 2
		prime_list.append(prime_num) # add vào list
		string = string + str(prime_num) + ', ' # add vào string
	prime_num += 1	

print('Output:', string[:len(string)-2])
INFO