def facto(n):
if(n==0): return 1
s=1
for i in range(1,n+1):
s *= i
return s
for i in range(11):
s=facto(i)
print i,s
import math
def facto(n):
if(n==0): return 1
s=1
for i in range(1,n+1):
s *= i
return s
N=5
sum=0.
x=math.pi/4.
for n in range(N+1):
sum += (-1.)**n/facto(2*n+1)*x**(2*n+1)
print n,sum
print x,math.sin(x),sum
###### ㊣计厩ㄧ计家舱のㄤ莱ノ
import math #㊣计厩ㄧ计家舱
pi=math.pi #蛾㏄瞯
print 'pi=',pi
x=pi/3.
deg=math.degrees(x) #盢┓锣à
print 'x=',x,' degree of x=',deg
print 'sin(x)=',math.sin(x) #àㄧ计
print 'cos(x)=',math.cos(x)
print 'tan(x)=',math.tan(x)
deg2=45.
rad2=math.radians(deg2) #盢à锣┓
print 'deg2=',deg2,' rad2=',rad2
y=math.atan(rad2) #はàㄧ计
print 'atan(rad2)=',y
x=1.
print 'x=',x,' 礛计exp(x)=',math.exp(x),' exp(2)=',math.exp(2.)
z=10.
print 'z=',z,' 礛癸计log(z)=',math.log(10.)
print '盽ノ癸计log10(z)=',math.log10(10.),' log10(12345.)=',math.log10(12345.)
print '秨キよmath.sqrt(100.)=',math.sqrt(100.),'math.sqrt(2.)=',math.sqrt(2.)
x=-10.
print '荡癸:x,math.fabs(x)=',x,math.fabs(x)
