Formation python

1 exo trouver un nombre aléatoire

import random
nombre = random.randint(1,100)
rep=int(input("donne un chiffre entre 0 et 99"))
while (nombre!=rep):
if rep<nombre:
print("trop bas")
elif rep>nombre:
print("trop haut")
rep=int(input("donne un chiffre entre 0 et 99"))

if rep==nombre:
print("gagné")

 

 

Correction

import random
alea = random.randrange(1,100)
trouve = False

while not trouve:
reponse =int(input("quel nombre imaginez vous?"))
if reponse > alea:
print("le nombre est plus petit")
elif reponse < alea :
print("le nombre est plus grand")
else :
trouve = True
print("Bravo, vous avez trouvé")

 

 Installer p5

créer un dossier

ouvrir le dossier dans visual studi

ouvrir le nouveau terminal

 

python3.8 -m venv venv

créer un dossier dans mon répertoire qui doit être local à la machine

-m j'utilise un module mon-env auquel je donne le dom venv

source venv/bin/activate

Les instructions pour l'activer se trouve dans le répertoire env, on indique le chemin en faisant source venv/bin

maintenant on va installer le truc p5 mais pour cela je dois mettre à jour pip qui permet d'installler les librairies à savoir p5; on fait:

pip install --upgrade pip

pip install p5

validé

 

 

cours super pour p5

https://www.zonensi.fr/Miscellanees/utilisationP5/

 

activité

from p5 import *

def setup():
size(640, 360)
no_stroke()
background(204)

def draw():
if mouse_is_pressed:
fill(random_uniform(255), random_uniform(127), random_uniform(51), 127)
else:
fill(255, 15)

circle_size = random_uniform(low=10, high=80)

circle((mouse_x, mouse_y), circle_size)

def key_pressed(event):
background(204)

run()

 

 

https://pythontutor.com/

  

 

petit logiciel sympa

https://pythontutor.com/