Python程序实现输出1到100之间能被3整除但不能被5整除的数

在Python编程中,我们可以使用循环和条件语句来筛选出特定范围内的数。以下是一个简单的Python程序,它输出从1到100之间能被3整除但不能被5整除的数。

python

# 定义一个变量来存储结果

result = []

# 使用循环来遍历从1到100的数

for number in range(1, 101):

# 判断当前数是否能被3整除

if number % 3 == 0:

# 判断当前数是否能被5整除

if number % 5 != 0:

# 如果能被3整除但不能被5整除,则将数添加到结果列表中

result.append(number)

# 打印结果

print(result)

这段代码首先定义了一个空列表`result`,然后使用一个for循环遍历从1到100的数。在循环体内,我们使用`number % 3 == 0`来判断当前数是否能被3整除,使用`number % 5 != 0`来判断当前数是否能被5整除。如果一个数能被3整除但不能被5整除,我们就将它添加到`result`列表中。最后,我们打印`result`列表来输出符合条件的数。

运行这段代码后,你会得到一个包含从1到100之间能被3整除但不能被5整除的所有数的列表。

更多文章请关注《万象专栏》