Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Rechercher sur le site

Vous ne trouvez pas ce que vous cherchez ? Essayez le moteur de recherche du site !

Recherche sur le site :

Défi
Retour liste des défis
String python
Difficulté : Facile
Défi ajouté par : Tuper4 le 11-02-2024 19:04
Tuper4Hors ligneMembrePoints: 889 Défis: 19 Message
Question ou texte du défi :
Je veux qu'il affiche le dernier caractère du nom de la personne. Ce pendant il y a une erreur dans le code
On n'a que le droit de changer la deuxième ligne et tu n'as pas le droit de mettre des nombres négatifs

Et il faudra le faire avec la méthode la plis simple possible

Votre réponse au défi :

Þ ã Ý à á â


Commentaires :

LephenixnoirHors ligneAdministrateurPoints: 24689 Défis: 170 Message
Posté le 12-02-2024 à 11:03 | #
Tiens on n'avait pas de défi Python encore !
SlyvttHors ligneMaître du PuzzlePoints: 2414 Défis: 17 Message
Posté le 12-02-2024 à 11:20 | #
Pour info tu attends une solution particulière mais il y en a une deuxième (au moins) qui n'est pas considérée comme valide :

nom = "Tuper"
caractere = nom[-1]
print(caractere)


(je précise que ce n'est pas la réponse attendue mais qu'il s'agit de la réponse qui marche pour toutes les longueurs de chaîne).

Cela dit, bonne idée les défis en Python, on pourrait faire en C aussi tient.

(Qui a dit en brainfuck !!! )
Tuper4Hors ligneMembrePoints: 889 Défis: 19 Message
Posté le 12-02-2024 à 12:00 | #
Ah oui, ça marche avec -1 aussi . Je change l'énoncé et je dis que tu n'as pas le droit aux nombres négatifs.

Merci pour me signaler
Tuper
PtitjozHors ligneMembrePoints: 274 Défis: 10 Message
Posté le 12-02-2024 à 12:28 | #
nom = "Tuper"
#caractere = nom[5]
caractere=nom[len(nom)-1]
print(caractere)

et ça c'est autorisé ?
LephenixnoirHors ligneAdministrateurPoints: 24689 Défis: 170 Message
Posté le 12-02-2024 à 12:36 | #
Compte tenue de la façon dont les défis sont codés (c'est un peu vieux), il n'y a toujours qu'une seule solution (au caractère près), donc malheureusement non.
PtitjozHors ligneMembrePoints: 274 Défis: 10 Message
Posté le 12-02-2024 à 12:38 | #
je n'ai pas le droit à mettre un "-" c'est ça ?
EDIT ou c'est parce que j'ai mis la ligne en commentaire au-dessus ?
PtitjozHors ligneMembrePoints: 274 Défis: 10 Message
Posté le 12-02-2024 à 16:04 | #
si je fais ça c'est bon ?
nom = "Tuper"
caractere=nom[len(nom)-1]
print(caractere)
SlyvttHors ligneMaître du PuzzlePoints: 2414 Défis: 17 Message
Posté le 12-02-2024 à 16:07 | #
Techniquement oui mais c'est pas la réponse attendue par Tuper4 telle que programmée dans le défi.
Astuce, c'est hardcodé et est valide seulement pour cette longueur de chaîne de caractères.
PtitjozHors ligneMembrePoints: 274 Défis: 10 Message
Posté le 12-02-2024 à 16:09 | #
ou alors (mais c'est pas super génial...)

Edit Lephenixnoir : Ne donne pas la solution stp !
Tuper4Hors ligneMembrePoints: 889 Défis: 19 Message
Posté le 12-02-2024 à 16:14 | #
Oui, c'est ça . Résous les, comme ça tu auras plus que 0 défis et je dirais de la méthode la plus simple

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 99 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd