modifié : 2-InformationTheory/1InformationTheory.ods
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
This commit is contained in:
@@ -1,8 +1,20 @@
|
||||
#! /usr/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
voyelles="aeiouy"
|
||||
|
||||
for element in voyelles:
|
||||
print(element," ", end=' ')
|
||||
print("\n")
|
||||
voyelles="unechaînedecharactère#%@&❤"
|
||||
out=" "
|
||||
for élément in voyelles:
|
||||
#print(element,", ", end='')
|
||||
out= out + élément + ", " # concaténation
|
||||
# slicing
|
||||
print(out[0:-2])
|
||||
#
|
||||
#print(out[1:-2])
|
||||
#print(out[3:-2])
|
||||
#
|
||||
#liste=[0,1,2,3,4,5,6,7,8,9]
|
||||
#print(liste)
|
||||
#print(liste[0:-1]) #enlever le dernier
|
||||
#print(liste[1:-1]) #enlever le premier aussi
|
||||
#print(liste[-4:-2])
|
||||
#print("\n")
|
||||
|
0
python/2/1LoopOnWord.py
Normal file → Executable file
0
python/2/1LoopOnWord.py
Normal file → Executable file
19
python/2/2Rot13.py
Normal file → Executable file
19
python/2/2Rot13.py
Normal file → Executable file
@@ -1,11 +1,22 @@
|
||||
#! /usr/bin/python3
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
message="secretfrperg"
|
||||
|
||||
|
||||
def carot13(c):
|
||||
""" transforme le caractère c en un caractère rot13 de c i.e. 13 lettres plus loin"""
|
||||
n=ord(c)-97 # transforme la lettre minuscule entre a et z en un entier entre 0 et 25
|
||||
m=(n+13)%26 # phase de César je tourne la roue (avec des nombres de 0 à 25) d'un demi tour
|
||||
rotc=chr(m+97) # traduction en charactère entre a et z
|
||||
return rotc
|
||||
|
||||
message="abcdefghijklmnopqrstuvwxyz"
|
||||
|
||||
for element in message:
|
||||
n=ord(element)-97
|
||||
m=(n+13)%26
|
||||
rot=chr(m+97)
|
||||
# n=ord(element)-97 # transforme la lettre minuscule entre a et z en un entier entre 0 et 25
|
||||
# m=(n+13)%26 # phase de César je tourne la roue (avec des nombres de 0 à 25) d'un demi tour
|
||||
# rot=chr(m+97) # traduction en charactère entre a et z
|
||||
rot=carot13(element)
|
||||
print(rot,end='')
|
||||
print("\n")
|
||||
|
||||
|
0
python/2/3Rot13.py
Normal file → Executable file
0
python/2/3Rot13.py
Normal file → Executable file
0
python/2/4Rot13.py
Normal file → Executable file
0
python/2/4Rot13.py
Normal file → Executable file
Reference in New Issue
Block a user