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()
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()
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()
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()
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)
In [ ]: