用python输出0到100所有能被3整除的数字_python: 输出 1~100 之间不能被 7 整除的数,每行输出 10 个数字,要求应用字符串格式化方法美化输出格式。...

#输出 1~100 之间不能被 7 整除的数

j = 0    #

for i in range(1,101):    # 遍历1-100取值,定义为变量 i

if i%7 != 0:     # 找出不能被 7 整除的数

print("{:3d}".format(i),end=‘ ‘)    # Format格式化输出

j += 1      # 对输出的 不能被 7 整除的数 进行计数

if j%10 == 0:    # 控制每行输出数字保持10个

print(‘\n‘)   # 每行输出数字到第11个,进行换行操作

输出结果:

1   2    3    4    5    6    8    9   10  11

12  13  15  16  17  18  19  20  22  23

24  25  26  27  29  30  31  32  33  34

36  37  38  39  40  41  43  44  45  46

47  48  50  51  52  53  54  55  57  58

59  60  61  62  64  65  66  67  68  69

71  72  73  74  75  76  78  79  80  81

82  83  85  86  87  88  89  90  92  93

94  95  96  97  99 100

  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 可以用 for 循环遍历 1~100 之间的所有整,并判断是否符合条件(能被7整除不能同时被5整除),如果符合条件,则将该整输出。 以下是实现代码: ```python for i in range(1, 101): if i % 7 == 0 and i % 5 != 0: print(i) ``` 输出结果为: ``` 7 14 21 28 42 49 56 63 77 84 91 98 ``` ### 回答2: 要用Python输出1到100之间能被7整除不能同时被5整除的所有整,可以使用循环和条件判断来实现。代码如下: ``` result = [] for i in range(1,101): if i % 7 == 0 and i % 5 != 0: result.append(i) print(result) ``` 上述代码中,我们使用了一个`for`循环,从1到100遍历每一个整。接下来,使用`if`条件判断语句,判断当前整是否能被7整除不能同时被5整除。如果满足条件,则将该整添加到`result`列表中。 最后,使用`print`函输出`result`列表中的所有整,即满足条件的1到100之间能被7整除不能同时被5整除的所有整。 运行上述代码输出的结果为:[7, 14, 21, 28, 42, 49, 56, 63, 77, 84, 91, 98]。 ### 回答3: 可以使用以下代码输出1~100之间能够被7整除不能同时被5整除的所有整: ```python for i in range(1, 101): if i % 7 == 0 and i % 5 != 0: print(i, end=" ") ``` 运行以上代码输出:7 14 21 28 42 49 56 63 77 84 91 98 解释一下代码的工作原理: - 使用 `for` 循环遍历从 1 到 100 的所有整,包括1和100。 - 对于每个整 `i`,使用条件语句:`if i % 7 == 0 and i % 5 != 0` 来判断是否能被7整除不能同时被5整除。 - 如果条件满足,即 `i` 能被7整除不能同时被5整除,则打印输出该整。 最终输出的结果是1~100之间能够被7整除不能同时被5整除的所有整
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值