Python程序:打印所有介于1和50之间且不可被2或3整除的整数
当需要打印出所有不能被2或3分割且介于1和50之间的元素时,约束条件以“while”循环和“if”条件的形式出现。
以下是相同操作的示例 -
例子
print("介于1和50之间,且不可被2和3整除的整数为:")
n = 1
while n <= 51:
if n % 2 != 0 and n % 3 != 0:
print(n)
n = n+1
输出
介于1和50之间,且不可被2和3整除的整数为:
1
5
7
11
13
17
19
23
25
29
31
35
37
41
43
47
49
说明
-
n的值被赋为1。
-
当n不大于51时,while循环运行,
-
它检查数字是否可以被2或3整除。
-
如果其不可被整除,则在控制台上显示该数字。
-
每次在显示后,它会递增。