Résolu Chaine de caractère

Solutions (5)
Tags :
  • chaine
  • b&c
  • b&c
  • Programmation
|
Salut,

Pourriez vous m'indiquer la méthode à suivre pour comparer deux chaines de caractères.
J'ai bien essayé le == mais sa ne marche pas.
Contenus similaires
Meilleure solution
partage
|
print sert à afficher, pas à retourner une chaine.
Pour retourner une chaine, il faut utiliser str.

J'imagine que c'est toujours ton problème. :) 
Si c[d] est une chaine et que tu veux tout concaténer pour faire une chaine, il suffit d'utiliser +:
b = c[d] + c[e] + ...
Si tu utilises str à la place du print, tu convertis une liste de valeur, et donc tu auras: "('1', '2',...)".

De manière générale tu peux concaténer les chaines en les "ajoutant".
Si tu veux récupérer une souchaine, il suffit de faire chaine[debut:fin] ou debut et fin peuvent ne pas être mis ou avoir une valeur négative (si tu veux compter à partir de la fin). Par exemple:
  1. 'exemple'[-2:]
vas te retourner 'le'.
Je te précise ça parce que si tu manipules des chaines, tu peux faire des choses complexes de façon très simple en python.
  • Commenter cette solution |
Score
0
òh
òi
|
Merci beaucoup pour cette aide précieuse, depuis le temps que je cherchai à faire ce programme.

  • Commenter cette réponse |
Score
0
òh
òi
|
Meilleure réponse sélectionnée par DAAEz.
  • Commenter cette réponse |
Score
0
òh
òi
|
Je suis vraiment ailleurs désolé, je code en python le script en question.
je souhaitais tester l'égalité entre une chaine de caractère :
a = str(input())
et
une autre chaine de caractère contenant des caractères d'une liste :
b = print(c[d], c[e] ...)
  • Commenter cette réponse |
Score
0
òh
òi
|
En quel langage ?
En php, tu as le "==" qui marche bien mais a tendance à caster (convertir), sinon le "===" qui permet de vérifier que le type et le contenu sont les mêmes.
En perl et en tcl, tu as "eq" (et l'opposé "ne")...
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS