encode.py

text/x-python encode.py — 1.3 KB

Contenu du fichier

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# ************************************************************
#   Ce programme permet d'encoder un message avec le 
#   code de Cesar
#
#   Entree : (clavier) le message (chaine de caracteres)
#   Sortie : (ecran) le message encodee
# ************************************************************
import functools

# -----------------------------------------------------------
# Cette fonction permet d'encoder un caractère avec le code
# de Cesar
#
# Entree : (parametre) le caractere 
# Sortie : (retour) le caractere encode
# -----------------------------------------------------------
def encode(x) : return chr(ord(x)+3)

# -----------------------------------------------------------
# Cette fonction transforme une liste en une chaine de 
# caratères
#
# Entree : (parametre) la liste
# Sortie : (retour) une chaine de caracteres
# -----------------------------------------------------------

def toString(l) : return "".join(l)

# -----------------------------------------------------------
# Programme principal qui encode une message
# 
# Entree : (clavier) le message
# Sortie : (ecran) Le message encodé
# -----------------------------------------------------------


def main():
   
    # Inserez votre code ici.......
  


if __name__ == "__main__":
    main()