```python # 假設(shè) a 是一個整數(shù)
# 初始化變量標(biāo)志為 True is_prime = True
# 如果 a 小于等于1,那么它不是質(zhì)數(shù) if a <= 1: is_prime = False
# 對 a 進行從 2 到 a-1 的循環(huán)判斷 for i in range(2, a): # 如果 a 能夠被 i 整除,則說明不是質(zhì)數(shù) if a % i == 0: is_prime = False break
# 根據(jù)變量標(biāo)志輸出結(jié)果 if is_prime: print(a, "是質(zhì)數(shù)") else: print(a, "不是質(zhì)數(shù)") ```
這樣改進后的代碼更易于理解,主要改動是將判斷條件改為`a%i!=0`,同時添加了一些注釋來幫助理解代碼的邏輯。