Python程式列印所有不在2或3的倍數且在1到50之間的整數
當需要列印所有不能被2或3整除且在1到50之間的元素時,約束條件以“while”迴圈和“if”條件的形式給出。
以下是相同內容的演示 -
示例
print("Integers not divisible by 2 and 3, that lie between 1 and 50 are : ")
n = 1
while n <= 51:
if n % 2 != 0 and n % 3 != 0:
print(n)
n = n+1輸出
Integers not divisible by 2 and 3, that lie between 1 and 50 are : 1 5 7 11 13 17 19 23 25 29 31 35 37 41 43 47 49
解釋
n的值被賦值為1。
一個while迴圈一直執行,直到這個“n”不超過51,
它檢查數字是否可以被2或3整除。
如果它不能被整除,則該數字將顯示在控制檯上。
每次顯示後,它都會遞增。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP