In [18]:
import random

def fun(n):
    i=0
    s=0
    a=random.randint(1,9)
    aaa=0
    for i in range(0,n-1):
        aaa+=10**i*a
        print(aaa,'+',end=' ')
        s+=aaa
        i+=1
    
    aaa+=10**i*a
    print(aaa,'=',end=' ')
    s+=aaa
    return s

print('请输入数字个数:')
n=int(input())
print(fun(n))


请输入数字个数:
5
8 + 88 + 888 + 8888 + 88888 = 98760

In [1]:
n=int(input('please enter the number you want to enter: '))
total=0
for i in range(1,n+1):
    number=int(input('please enter a number:'))
    total+=number
    

print(total)


please enter the number you want to enter: 5
please enter a number:1
please enter a number:2
please enter a number:3
please enter a number:4
please enter a number:5
15

In [9]:
number=[]
i=1
n=int(input('请输入数字个数:'))
print('请依次输入数字:')
while i<=n:
    x=int(input('请输入数字:'))
    number.append(x)
    i+=1
    
print(min(number))


请输入数字个数:4
请依次输入数字:
请输入数字:2
请输入数字:5
请输入数字:3
请输入数字:9
2

第四题不明白


In [12]:
import math

def fun():
    a=[]
    x1=int(input('请输入第一个向量的x坐标:'))
    a.append(x1)
    y1=int(input('请输入第一个向量的y坐标:'))
    a.append(y1)
    b=[]
    x2=int(input('请输入第二个向量的x坐标:'))
    b.append(x2)
    y2=int(input('请输入第二个向量的y坐标:'))
    b.append(y2)
    cos=(x1*x2+y1*y2)/(math.sqrt(x1*x1+y1*y1)*math.sqrt(x2*x2+y2*y2))
    return cos


print(fun())


请输入第一个向量的x坐标:1
请输入第一个向量的y坐标:2
请输入第二个向量的x坐标:3
请输入第二个向量的y坐标:4
0.9838699100999074

In [14]:
total=100
i=0
j=0
k=0
number1=0
number2=0
for i in range(5,100):
    for j in range(5,100):
        k=100-i-j
        if k>=5:
            number1+=1
    number2+=1
            
print(number1*number2)


355395