suppression ancien fichier cours Pile & File, et ajout des sujets bacs NSI
This commit is contained in:
19
Sujet_bac/Pratique/BNS_2025/25-NSI-10/sujet-10.py
Normal file
19
Sujet_bac/Pratique/BNS_2025/25-NSI-10/sujet-10.py
Normal file
@@ -0,0 +1,19 @@
|
||||
alphabet = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
|
||||
|
||||
def position_alphabet(lettre):
|
||||
'''Renvoie la position de la lettre dans l'alphabet'''
|
||||
return ord(lettre) - ord('A')
|
||||
|
||||
def cesar(message, decalage):
|
||||
'''Renvoie le message codé par la méthode de César
|
||||
pour le decalage donné'''
|
||||
resultat = ''
|
||||
for ... in message:
|
||||
if 'A' <= c and c <= 'Z':
|
||||
indice = (...) % 26
|
||||
resultat = resultat + alphabet[indice]
|
||||
else:
|
||||
resultat = ...
|
||||
return resultat
|
||||
|
||||
|
||||
Reference in New Issue
Block a user