大爽Python入门练习题 1-2 合数判断
第一章 中期练习题 简单 第2题
题目
简介
实现一个程序,
输入一个大于1的整数n
(接收用户输入),
判断一个数是否是合数,
是就输出True
不是就输出False
补充:默认输入的数就是大于1的,不用做判断处理。
详细说明
合数(Composite number),是指在大于1的整数中除了能被1和本身整除外,还能被其他数(0除外)整除的数。
与之相对的是质数。
示例
输入: 4
输出:
True
输入: 7
输出:
False
分割线
本小段没有实际意义,
仅用于分隔题目和答案。
防止学生无意中直接看到答案,
影响思路。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
答案
n = int(input())
is_composite = False
for i in range(2, n):
if n % i == 0:
is_composite= True
print(is_composite)