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

[Programmation] Comment écrire le résultat du programme dans un blocnote en python?

Cipamoa4
Cipamoa4
Niveau 7
13 novembre 2022 à 20:23:59

J'aimerais que le résultat s'écrive dans un blocnote et non dans le terminal.
Par quoi dois-je remplacer la fonction print :question:
Sur internet, ils disent de faire comme ça:
file = open("monfichier.txt", "w")
file.write("Voici le texte de mon fichier")
file.close()
Mais ça ne permet que d'afficher un message, pas les valeurs des variables, comment faire ? :-(

Beedooboop
Beedooboop
Niveau 33
13 novembre 2022 à 20:25:13

Tu fais comme quand tu veux afficher une variable dans un terminal, go openclassrooms

Message édité le 13 novembre 2022 à 20:25:28 par Beedooboop
LarryMarlou
LarryMarlou
Niveau 6
13 novembre 2022 à 20:25:49

Chaud ton niveau :noel:

pipicaca2301
pipicaca2301
Niveau 36
13 novembre 2022 à 20:26:16

file.write(str(variable))

Noodles-
Noodles-
Niveau 60
13 novembre 2022 à 20:26:40

Khey si tu débute comme ça, faut chercher par toi même et pas commencer à poser plein de questions ahi

Azerban
Azerban
Niveau 16
13 novembre 2022 à 20:26:47
firstname = 'Titouan'
lastname = 'Celestin'

with open('fichier.txt', 'w') as f:
    f.write(f'Mon nom est {firstname} {lastname}')
FanDeRuud
FanDeRuud
Niveau 7
13 novembre 2022 à 20:27:08

bah fstring

pipicaca2301
pipicaca2301
Niveau 36
13 novembre 2022 à 20:27:11

si tes variables ont une valeur de type int il faut les changer en str pour l'utilise dans la fonction file.write

FemmeDead
FemmeDead
Niveau 7
13 novembre 2022 à 20:27:18

Y'a rien de compliquer, tu as même donner la réponse

Cipamoa4
Cipamoa4
Niveau 7
13 novembre 2022 à 20:27:58

Le 13 novembre 2022 à 20:25:13 :
Tu fais comme quand tu veux afficher une variable dans un terminal, go openclassrooms

bah quand je veux afficher une variable dans le terminal j'utilise la fonction print justement, mais là j'utilise quoi? ça ne marche pas quand j'écris file.write("c'est égal à",a)

ReggaeCat
ReggaeCat
Niveau 9
13 novembre 2022 à 20:28:09

L'op ce low.

Cipamoa4
Cipamoa4
Niveau 7
13 novembre 2022 à 20:29:27

ok, merci pour vos réponses https://image.noelshack.com/fichiers/2018/10/1/1520256134-risitasue2.png

FanDeRuud
FanDeRuud
Niveau 7
13 novembre 2022 à 20:32:53

Le 13 novembre 2022 à 20:27:58 :

Le 13 novembre 2022 à 20:25:13 :
Tu fais comme quand tu veux afficher une variable dans un terminal, go openclassrooms

bah quand je veux afficher une variable dans le terminal j'utilise la fonction print justement, mais là j'utilise quoi? ça ne marche pas quand j'écris file.write("c'est égal à",a)

T'es vraiment low bordel

Sous forums
  • Religion