python:输出1~100之间不能被7整除的数,每⾏输出10个数字,要求应⽤字符串格式化。。。
#输出 1~100 之间不能被 7 整除的数
j = 0    # 定义计数变量为 j,初始值为1
python格式化输出formatfor i in range(1,101):    # 遍历1-100取值,定义为变量 i
if i%7 != 0:    # 出不能被 7 整除的数
print("{:3d}".format(i),end=' ')    # Format格式化输出
#格式⼆:print("{:>3}".format(i),end=' ')
#格式三:#print("%3s"%(i).format(i),end=' ')
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

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。