CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

programme à realiser en python

Biibiik
Biibiik
Niveau 5
14 décembre 2013 à 14:53:18

Bonjour, j'ai pour mardi un programme à realiser qui intercale, entre chaque caractère d’une phrase, les lettres d’un mot. Exemple si j'ai comme mot 'chat' et comme phrase ' salut toi' je dois avoir :

'scahlaut tcohia'

Je pense que je dois placer mes deux variable dans deux listes differentes et ensuite rassemble ces deux listes en une, cependant je n'arrive pas à intercallé mes lettres..

Je ne vous demande pas le code pondue comme, ca juste une approche.. :merci:

Biibiik
Biibiik
Niveau 5
14 décembre 2013 à 15:09:48

Je ne pense pas qu'il veuille que j'utilise de modulo, je suis TS et n'est pas encore vu ca.

Cependant je suis arrivé à mettre le mot entre chaque lettre mais je n'ai pas reussi à mettre chaque lettre du mots entre chaque lettre de la phrase ..

Biibiik
Biibiik
Niveau 5
14 décembre 2013 à 15:57:35

Je ne vois pas ou placer string et comment l'utiliser dans mon programme..

J'arrive à ce programme ci dessous :

phrase="salut "
mot="elephant"

liste_mot=list(phrase)
liste_word=list(mot)

for i in liste_mot:

var=phrase.join(liste_word)

print var

Cependant celui ci m'affiche : "esalut lsalut esalut psalut hsalut asalut nsalut t"

Alors que je voudrais qu'il m'affiche : eslaelpuhtant"
Je n'arrive pas à mettre une liste dans ma fonction join..

Help..

Biibiik
Biibiik
Niveau 5
14 décembre 2013 à 16:23:39

Oui mais ma question est comment concaténé une chaine avec une autre, possible ?

papy386
papy386
Niveau 10
15 décembre 2013 à 00:52:13

Bonjour

Ce n'est pas de la concaténation, car la concaténation c'est mettre le texte B après le texte A (par exemple, dans "A"+"B" = "AB").

Je ne voit pas trop d'autre méthode que de prendre une lettre de A, puis ajouter une lettre de B, etc.

Biibiik
Biibiik
Niveau 5
15 décembre 2013 à 11:34:39

Je ne pense pas que cest ce que mon prof cherche.. je pense plutot quil veuille que j'utilise des boucle en for in ou en if else.. Mais je ne vois pas comment les mettre en marche..

Bunyan
Bunyan
Niveau 17
15 décembre 2013 à 12:07:27

Il faut que tu éclates ton mot et que tu crées une autre chaîne pour le résultat.

Parcours ta phrase initiale. A chaque itération, rajoute la lettre de ta phrase suivie de la lettre du mot "qui va bien".

Biibiik
Biibiik
Niveau 5
15 décembre 2013 à 12:34:05

J'y suis presque, voir j'y suis.
Je vous remercie !

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment