第一题
In [ ]:
l = int(input('请输入行数'))
line = '*'* l
for i in range(1,len(line)+1):
print((len(line)-i)* ' '+ line[0]*i, end=' ')
print()
第二题
In [ ]:
for i in range(1, 10):
print()
for j in range(1, i+1):
print ('%d*%d=%d' % (i, j, i*j), ' ', end = '')
第三题
In [ ]:
number = int(input('请输入要检查的整数,在2 - 100000之间:'))
import random
from math import sqrt
def code():
code1 = random.randint(2,100000)
code2 = random.randint(2,100000)
k = code1 + code2
return
while True:
code()
if code() == number:
for i in range(2, int(sqrt(n))+1):
if n % i == 0:
print(code1,code2)
else:
code()