In [ ]:
import random
def equal():
    m=int(input('请输入整数下限:'))
    k=int(input('请输入整数上限:'))
    n=int(input('请输入整数个数:'))
    i=0
    total=0
    for i in range(n+1):
        x=random.randint(m,k)
        total=total+x
    print('所有随机数的均值为:',total/n)
equal()

In [4]:
def task2():
    numbers=[]
    n=int(input('请输入数字个数:'))
    total=0
    i=0
    for i in range(n):
        num=int(input('请输入一个数字,回车结束。'))
        numbers.append(num)
        total+=numbers[i]
    for numb in numbers:
        print(numb,end=' ')
    print()
    print('所有数字的和为:',total)
task2()


请输入数字个数:5
请输入一个数字,回车结束。1
请输入一个数字,回车结束。2
请输入一个数字,回车结束。3
请输入一个数字,回车结束。4
请输入一个数字,回车结束。5
1 2 3 4 5 
所有数字的和为: 15

In [15]:
def task3():
    t=numbers[0]
    for numb in numbers:
        if t>numbers[i]:
            t=numbers[i]
    print('最小的数为:',t)

numbers=[]
n=int(input('请输入数字个数:'))
i=0
for i in range(n):
    num=int(input('请输入一个数字,回车结束。'))
    numbers.append(num)
task3()


请输入数字个数:5
请输入一个数字,回车结束。1
请输入一个数字,回车结束。2
请输入一个数字,回车结束。3
请输入一个数字,回车结束。4
请输入一个数字,回车结束。5
最小的数为: 1

In [16]:
def task4():
    if x in list:
        print(i-1)
    else:
        print(-1)

list=[]
n=int(input('请输入元素个数:'))
i=0
for i in range(n):
    ele=input('请输入一个元素,回车结束。')
    list.append(ele)
x=input('请随意输入一个元素:')
task4()


请输入元素个数:5
请输入一个元素,回车结束。a
请输入一个元素,回车结束。s
请输入一个元素,回车结束。d
请输入一个元素,回车结束。f
请输入一个元素,回车结束。g
请随意输入一个元素:h
-1

In [18]:
def Q_cos():
    r=n2[0]-n1[0]
    s=n2[1]-n1[1]
    m=math.sqrt(r*r+s*s)
    cos=r/m
    print('两向量的夹角余弦值为:',cos)

import math
n1=[]
n2=[]
i=0
for i in range(2):
    n=float(input('请分别输入向量1横、纵坐标,回车结束:'))
    n1.append(n)
for i in range(2):
    n=float(input('请分别输入向量2横、纵坐标,回车结束:'))
    n2.append(n)
Q_cos()


请分别输入向量1横、纵坐标,回车结束:1
请分别输入向量1横、纵坐标,回车结束:2
请分别输入向量2横、纵坐标,回车结束:3
请分别输入向量2横、纵坐标,回车结束:4
两向量的夹角余弦值为: 0.7071067811865475

In [3]:
amount=[]
n=0
for i in range(5,90):
    for j in range(5,90):
        for k in range(5,90):
            if i+j+k==100:
                amount.append(i)
                amount.append(j)
                amount.append(k)
                amount.append('/')
                n+=1
print(n)


3738

In [ ]: