In [2]:
def total(n):
    i=0
    total=0
    for i in range(n):
        a=int(input('请输入一个整数')) 
        total+=a
    return total

n=int(input('请输入一个整数')) 
sum=total(n)
print(sum)


请输入一个整数5
请输入一个整数3
请输入一个整数5
请输入一个整数7
请输入一个整数2
请输入一个整数8
25

In [5]:
def total(n):
    total=0
    i=0
    numbers=[]
    for i in range(n):
        number=int(input('请输入整数,回车结束'))
        numbers.append(number)
        print(numbers)
    for i in range(n):
        total+=number
    return total

n=int(input('请输入要输入的整数个数'))
sum=total(n)
print(sum)


请输入要输入的整数个数6
请输入整数,回车结束1
[1]
请输入整数,回车结束3
[1, 3]
请输入整数,回车结束5
[1, 3, 5]
请输入整数,回车结束7
[1, 3, 5, 7]
请输入整数,回车结束9
[1, 3, 5, 7, 9]
请输入整数,回车结束11
[1, 3, 5, 7, 9, 11]
66

In [29]:
def minn(n):
    
    i=0
    numbers=[]
    for i in range(n):
        number=int(input('请输入整数,回车结束'))
        numbers.append(number)
    i=0
    min=numbers[i]
    for i in range(n):
        for j in range(n):
            if numbers[i] > numbers[j]:
                temp=numbers[i]
                numbers[i]=numbers[j]
                numbers[j]=temp
                min=numbers[i]
            else:
                min=numbers[i]
    print(min)
    return min

n=int(input('请输入想输入的整数个数:'))
minn(n)


请输入想输入的整数个数:5
请输入整数,回车结束34
请输入整数,回车结束21
请输入整数,回车结束67
请输入整数,回车结束85
请输入整数,回车结束43
21
Out[29]:
21

In [56]:
import math
def cos_def(a,b):
    a·b=a[0]*b[0]+a[1]*b[1]
    丨a丨=math.sqrt(a[0]**2+a[1]**2)
    丨b丨=math.sqrt(b[0]**2+b[1]**2)
    cos=(a·b)/(丨a丨*丨b丨)
    print('cos<a,b>=',cos)
    return cos

a=[]
i=0
for i in range(2):
    m=int(input('输入向量a坐标x,y:'))
    a.append(m)
print(a)
b=[]
i=0
for i in range(2):
    n=int(input('输入向量b坐标x,y:'))
    b.append(n)
print(b)
cos_def(a,b)


输入向量a坐标x,y:3
输入向量a坐标x,y:4
[3, 4]
输入向量b坐标x,y:6
输入向量b坐标x,y:8
[6, 8]
cos<a,b>= 1.0
Out[56]:
1.0

In [21]:
def step(n):
    lists=[]
    i=0
    for i in range(n):
        list=input('任意输入')
        lists.append(list)
    a=input('请输入一个对象')
    print('lists=',lists)
    i=0
    for i in range(n):
        if a==lists[i]:
            print('step=',i)
        elif a not in lists:
            print('-1')
        else:
            continue
           
n=int(input('请输入要输入的对象个数:'))
step(n)


请输入要输入的对象个数:5
任意输入we
任意输入are
任意输入the
任意输入best
任意输入one
请输入一个对象the
lists= ['we', 'are', 'the', 'best', 'one']
step= 2

a,b,c三个班级分的数目 n=5,sum_n=15 a+b+c=75


In [22]:
a=0
b=0
c=0
i=0
for a in range(6,101):
    for b in range(6,101):
        for b in range(6,101):
            if a+b+c==75:
                i+=1
            else:
                continue
print('i=',i)


i= 6080