Site Tools


informatique:python

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatique:python [2024/12/10 20:57] yahikoinformatique:python [2024/12/13 21:11] (current) yahiko
Line 85: Line 85:
 ===== Trouver la longueur d'une chaîne de caractères ===== ===== Trouver la longueur d'une chaîne de caractères =====
 <code python> <code python>
-string = 'C'est vachement long quand même cette affaire dis donc.'+string = "C'est vachement long quand même cette affaire dis donc."
 print(len(string)) print(len(string))
 </code> </code>
 +Va retourner ''55''.
 +
 +===== Le dernier caractère d'une chaîne =====
 +<code python>
 +print("Prout"[-1]
 +</code>
 +Va retourner ''t''.
  
 ===== Fonctions ===== ===== Fonctions =====
Line 133: Line 140:
 print(shorten(chaine)) print(shorten(chaine))
 </code> </code>
 +
 +=== Faire un truc si le dernier caractère d'une chaîne est quelque chose ===
 +Je ne sais pas, un ''-'' par exemple.
 +<code python>
 +def DashCheck(check):
 + if check == '-':
 + dash = str("Prout")
 + else:
 + dash = str("Pas prout")
 + return dash
 +
 +print(DashCheck("Lalalal-"))
 +</code>
 +Va retourner ''Prout''.
 +
 +Et si on veut supprimer ce dernier ''-''.
 +<code python>
 +def DashCheck(check):
 + # On vérifie le dernier caractère de la chaîne
 + if check[-1] == '-':
 + # Si "-" alors on le supprime
 + dash = check[:-1]
 + return dash
 + else:
 + return check
 +</code>
 +
  
  
  
informatique/python.1733864236.txt.gz · Last modified: 2024/12/10 20:57 by yahiko