diff --git a/1.py b/1.py new file mode 100644 index 0000000..fabddf9 --- /dev/null +++ b/1.py @@ -0,0 +1,17 @@ +x=float(input()) +y=float(input()) +x1=float(input()) +y1=float(input()) +k=(y1-y)/(x1-x) +b=y-k*x +print("y=",k,"x+",b) +x2=float(input()) +y2=float(input()) +x3=float(input()) +y3=float(input()) +k1=(y2-y3)/(x2-x3) +b1=y2-k1*x2 +print("y=",k1,"x+",b1) +jiaodianx=(b1-b)/(k-k1) +jiaodiany=jiaodianx*k+b +print(jiaodianx,',',jiaodiany) \ No newline at end of file diff --git a/diy1.py b/diy1.py index 0735a44..bc8a919 100644 --- a/diy1.py +++ b/diy1.py @@ -1,5 +1,20 @@ #定义一个函数sum_numbers() #要求这个函数能接收一个名为num的整型参数 #要求这个函数能计算1+2+3+……+num的结果 +def sum_numbers(n): + if n==1: + return(1) + temp=sum_numbers(n-1) + return temp+n +r=sum_numbers(4) +print(r) +def func(n): + if n<=2: + return 1 + elif n>2: + value=func(n-1)+func(n-2) + return value +rr=func(4) +print(rr)