In [15]:
#练习2

def sum_list(numbers):
    total=0
    for number in numbers:
        total+=number
    return total

numbers=[1,2,3,4,5,6,7,8,9,10]
print(sum_list(numbers))


55

In [14]:
#练习3

def find_min(numbers):
    min_num=9999
    i=0
    for number in numbers:
        if number<=min_num:
            min_num=numbers[i]
            i+=1
    return min_num
    
numbers=[-1,2,3,4,5,6,7,8,9,10]
print(find_min(numbers))


-1

In [13]:
#练习4

def return_n(numbers):
    n=int(input('请输入一个整数:'))
    i=0
    if n in numbers:
        while numbers[i]!=n:
            i+=1
        return i
    else:
        return -1
    
numbers=[1,2,3,4,5,6,7,8,9,10]
print(return_n(numbers))


请输入一个整数:5
4

In [19]:
#练习5

import math 
 
def cos_(x,y):
    x=int(input('请输入x坐标:'))
    y=int(input('请输入y坐标:'))
    z=math.hypot(x,y)
    cos=y/z
    return cos


print(cos_(x,y))


请输入x坐标:1
请输入y坐标:1
0.7071067811865475

In [ ]: