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

[Python] écrire que des caracteres

Clavciss
Clavciss
Niveau 3
14 juin 2015 à 19:56:29

Bonjour , je suis en train de créer un petit programme en python et j'aimerai savoir comment faire pour que l'utilisateur ne peuvent enter que des lettres , par exemple il rentre son prénom le programme continu et si il rentre autre chose exemple un chiffre le programme s’arrête. Pour ecrire simplement un chiffre je sais qu'il faut mettre int() devant quelque chose. En resumé j'aimerai que l'utilisateur entre son prénom grace a la fonction input() mais que ce soit que des caractere.

Merci d'avance pour ceux qui auront compris ;)

[Kyomaro]
[Kyomaro]
Niveau 10
14 juin 2015 à 20:05:23

Sachant que input() renvoie toujours un string, même si l'utilisateur entre un chiffre ce sera considéré comme un string.
Ce que tu peux faire c'est du regex, ou bien encore tester si le string renvoyé contient les chiffres 0 à 9.

Clavciss
Clavciss
Niveau 3
14 juin 2015 à 20:15:34

Ah oui c'est une bonne idée , merci de ta réponse ;)

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