Par convention, on importe toujours le module Numpy de la manière suivante:
import numpy as np
Les compréhensions de listes sont des manières élégantes et "professionnelles" de construction de listes.
Dans cet exemple basique, nous souhaitons construire, à partir d'une liste préexistante que nous appellerons 'lp', une nouvelle liste 'nl' contenant tous les éléments de la liste 'lp' élevés au cube.
La méthode classique consisterait à procéder comme suit:
from math import pi, log | |
import numpy as np | |
class Climat: | |
def __init__(self, d = 149.6 *(10**9), p = 3.87*(10**26), a = 0.3, refC = 280): | |
""" | |
d: distance terre soleil en metres |
Le chiffrement RSA est un chiffrement asymétrique.
Oumar voudrait pouvoir correspondre secrètement avec Aminata , sans que Sarah ne puisse lire les messages que Aminata lui envoie. Oumar génère un jeu de deux clés de chiffrement: