In [21]:
def triangle(m,n):
    for i in range (1,n):
        print((n-i)*' '+i*(m+' '))

m=input('请输入字符:')
n=int(input('请输入行数:'))
triangle(m,n)


请输入字符:*
请输入行数:5
    * 
   * * 
  * * * 
 * * * * 

In [34]:
numbers=[1,9]
for i in range (1,10):
    for j in range (1,10):
        total=i*j
        if j==1:
            print(i,'*',j,'=',total) 
        else:
            for x in range (1,j+1):
            print(x,'*',j,'=',x*j,' ')


  File "<ipython-input-34-1aeb31f2490b>", line 9
    print(x,'*',j,'=',x*j,' ')
        ^
IndentationError: expected an indented block

In [30]:
import random:
    n=random.randint(2,100000)
    for i in range (2,100000):
        for j in range(2,100000):
            if n==i+j:
                print(i,j)


  File "<ipython-input-30-d2c6dd7e1193>", line 1
    import random:
                 ^
SyntaxError: invalid syntax

In [31]:
numbers(20)=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
for i in range(20):
    print('[',)


  File "<ipython-input-31-8c16e8da6ec2>", line 1
    numbers(20)=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]
                                                                    ^
SyntaxError: can't assign to function call

In [ ]: