注意: randint(a,b) 包括a,b的,所以小于10,要b=9
import random as r
n = int(input('输入题数:'))
a = int(input('输入随机种子数:'))
r.seed(a)
for i in range(n):
n1 = r.randint(1,9)
n2 = r.randint(1,9)
print('{}+{}='.format(n1,n2))
以下这两句,用map()合并
n = int(input('输入题数:'))
a = int(input('输入随机种子数:'))
要写成:
n,a = map(int, input('输入题数和种子数(用空格分隔):').split())
给你改了一下,望采纳,谢谢!
import random as r
a = int(input('a:'))
n = int(input('n:'))
r.seed( a )
for i in range(n):
n1 = r.randint(1,9)
n2 = r.randint(1,9)
print('{}+{}={}'.format(n1,n2,n1+n2))