L=list(range(41))
print(sum(L))
for i in range(0,41,2):
L[i] *= L[i]
print(sum(L))
L = []
for n in range(2000,3001):
if n % 7 == 0 and n % 3 != 0:
L.append(n)
print(L)
print(len(L))
n = int(input())
if n%2 == 0:
print(n, "est pair")
else:
print(n, "est impair")
def Sum(N):
x = 0
for i in range(1,N+1):
x += 1./(i*i);
return x
print(Sum(10))
print(Sum(20))
print(Sum(100))
from math import pi
print(pi*pi/6.)
def EnleverDoubles(L):
Lf = []
for x in L:
if not x in Lf:
Lf.append(x)
return Lf
print(EnleverDoubles([1,1,5,3,3,1,3,5,1]))
def VoyelleouConsonne(c):
if c in ['a', 'e', 'i', 'o', 'u', 'y']:
print("Voyelle")
else:
print("Consonne")
VoyelleouConsonne('a')
VoyelleouConsonne('b')
VoyelleouConsonne('c')
VoyelleouConsonne('d')
VoyelleouConsonne('e')
def derive(f,x,eps):
return ( f(x+eps)-f(x-eps) )/(2*eps)
from math import exp
print(derive(exp,1.,0.000001))
print(exp(1.))
def Palindrome(s):
test = True
for i in range(len(s)//2):
if s[i] != s[-i-1]:
test = False
return test
print(Palindrome("kayak"))
print(Palindrome("truc"))
def Temps(t1,t2):
nb = (t2[0] - t1[0])*3600 + (t2[1] - t1[1])*60 + (t2[2] - t1[2])
print("Entre", t1[0], "h", t1[1], "min", t1[2], "s et", t2[0], "h", t2[1], "min", t2[2], "s il s'est ecoule",nb, "s")
t1 = (10, 20, 10)
t2 = (12, 35, 15)
Temps(t1, t2)
def Binomial(n,k):
if k == 0 or k==n :
return 1
elif k < 0 or k > n:
return 0
else:
return Binomial(n-1,k-1) + Binomial(n-1,k)
print(Binomial(10,5))
def Diviseurs(n):
Ld = []
for x in range(1,n+1):
if n % x == 0:
Ld.append(x)
return Ld
print(Diviseurs(1995))
print(Diviseurs(1999))
def EstPremier(n):
Ld = Diviseurs(n)
if len(Ld) == 2:
return True
else:
return False
print(EstPremier(1995))
print(EstPremier(1999))