随机生成100个0-99的整数并按照10*10的排列输出(Python)

随机生成100个0-99的整数并按照10*10的排列输出

import random

i, j = 0, 0       # i为总循环变量,j为10循环变量,进行第10n次输出时改变输出方式
while i < 100:
    if j == 9:
        out = ' '+str(random.randint(0, 99))      # 在随机数前添加一个空格
        print(out[-2:])                           # 取后两位
        j = -1
    else:
        out = ' '+str(random.randint(0, 99))      #同上
        print(out[-2:], end=' ')
    i += 1
    j += 1

输出结果如下:

57 24 37  2 39 76 54 35 60 51
46 19  4 38 44 84 82 13 49 52
74 30 80 58 76 16  9 95 49 17
71 83 11 34 49 58 48 87  9 51
62 57 29 59 24 12 14 96 22 67
63  9 89 28 71 77 91 50  1 65
43 76 24 26  7 22 48 43 53 71
24 58 26 49 42 90 17 20 66 28
79 28 58  7 12  7 68 58 61 47
85 99 53 44 16 42 64 50  8 37
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值