用python实现产生随机数并与输入数字对比 您所在的位置:网站首页 random用法python 用python实现产生随机数并与输入数字对比

用python实现产生随机数并与输入数字对比

#用python实现产生随机数并与输入数字对比| 来源: 网络整理| 查看: 265

为锻炼瞬时记忆,故编写该代码

调用random库产生随机数,并输入该随机数与其比较,并增加数位

具体代码如下,运行无报错,仍让有许多地方可以改进但我还不会,若有建议或疑问可在评论区提出,谢谢大佬指点。

#1

import random

a=random.randint(10000,99999)

print(a)

z=int(input())

while a==z:

print("great")

break

else :

print("NO")

#2

a=random.randint(100000,999999)

print(a)

z=int(input())

while a==z:

print("great")

break

else :

print("NO")

#3

a=random.randint(1000000,9999999)

print(a)

z=int(input())

while a==z:

print("great")

break

else :

print("NO")

#4

a=random.randint(10000000,99999999)

print(a)

z=int(input())

while a==z:

print("great")

break

else :

print("NO")

#5

a=random.randint(10000000,99999999)

print(a)

z=int(input())

while a==z:

print("great")

break

else :

print("NO")

#6

a=random.randint(100000000,999999999)

print(a)

z=int(input())

while a==z:

print("great")

break

else :

print("NO")

#7 10

a=random.randint(1000000000,9999999999)

print(a)

z=int(input())

while a==z:

print("great")

break

else :

print("NO")

#8 10

a=random.randint(1000000000,9999999999)

print(a)

z=int(input())

while a==z:

print("great")

break

else :

print("NO")

#9 11

a=random.randint(1000000000,9999999999)

print(a)

z=int(input())

while a==z:

print("great")

break

else :

print("NO")

#10 11

a=random.randint(1000000000,9999999999)

print(a)

z=int(input())

while a==z:

print("great")

break

else :

print("NO")



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有