modifié : 2-InformationTheory/4Brevet.md supprimé : "Brevets/2023-24-R\303\251partition choix de brevets - th\303\251orie de l'information.xlsx" supprimé : Brevets/Equipe1_EP01202556NWA1.pdf supprimé : Brevets/Equipe2_EP 1761067 A1 .pdf supprimé : Brevets/Equipe3_US5732138.pdf supprimé : Brevets/Equipe4_WO2012006106A2.pdf supprimé : Brevets/Equipe5_FR 3024006 A1 .pdf supprimé : Brevets/Equipe6_FR 3044196 A1 .pdf supprimé : Brevets/Equipe7_EP 3373509 A1 .pdf supprimé : Brevets/Equipe8_FR 3057727 A1 .pdf supprimé : Brevets/SupportsPresentation/Equipe1PhillipsBrevetEuropeCodeDetecteurEtCorrecteurPourVideoAdaptatifConnexion.pdf supprimé : Brevets/SupportsPresentation/Equipe2_Script_Sony_CompressionPhoto.pdf supprimé : Brevets/SupportsPresentation/Equipe2_Slides_Sony_CompressionPhoto.pdf supprimé : Brevets/SupportsPresentation/Equipe3PseudoAleatoireLampeALave.pdf supprimé : Brevets/SupportsPresentation/Equipe4_Slide_Intel_CompressionEtCorrectionDisqueSSD.pdf supprimé : Brevets/SupportsPresentation/Equipe5_Slide_CompressionInterneImage.pdf supprimé : Brevets/SupportsPresentation/Equipe6_Script_THALES_CompressionPresqueSansPerteImagesHauteResSatellite.docx supprimé : Brevets/SupportsPresentation/Equipe6_Slides_THALES_CompressionPresqueSansPerteImagesHauteResSatellite.pptx supprimé : Brevets/SupportsPresentation/Equipe8_Script_Enedis_CompressionEnTeteIPV6_ProtocoleReseau.pdf supprimé : Brevets/SupportsPresentation/Equipe8_Slides_Enedis_CompressionEnTeteIPV6_ProtocoleReseau.pdf modifié : python/2/0LoopOnWord.py modifié : python/2/1LoopOnWord.py modifié : python/2/2Rot13.py modifié : python/2/3Rot13.py modifié : python/2/4Rot13.py
24 lines
600 B
Python
Executable File
24 lines
600 B
Python
Executable File
#! /usr/bin/python3
|
|
# -*- coding: utf-8 -*-
|
|
|
|
def carot13(lettre):
|
|
"""retourne la lettre correspondante en rot13, on suppose que lettre est entre a et z"""
|
|
n=ord(lettre)-97
|
|
m=(n+13)%26
|
|
rot=chr(m+97)
|
|
return rot
|
|
|
|
|
|
def marot13(mot):
|
|
"""retourne le mot correspondant en rot13, on suppose que le mot est composé de lettres entre a et z"""
|
|
out="";
|
|
for lettre in mot:
|
|
out+=carot13(lettre)
|
|
return out
|
|
|
|
# test
|
|
print("test rot13")
|
|
print("abcdefghijklmnopqrstuvwxyz")
|
|
print(marot13("abcdefghijklmnopqrstuvwxyz"))
|
|
print(marot13(marot13("abcdefghijklmnopqrstuvwxyz")))
|