1. Exemples - Code Python

Exemples

Afficher

Sélectionner la cellule contenant le code en cliquant dessus et faire Ctrl+Enter pour exécuter le code.

In [1]:
print("Hello World!")
Hello World!

Afficher le carré de la valeur saisie

Sélectionner la cellule contenant le code en cliquant dessus et faire Ctrl+Enter pour exécuter le code.

In [6]:
x = int(input("Saisir une valeur: "))
x = pow(x,2)
print("La valeur au carré est " + str(x))
La valeur au carré est 100

Calcul d'IMC

Sélectionner la cellule contenant le code en cliquant dessus et faire Ctrl+Enter pour exécuter le code.

In [8]:
masse = int(input("Votre poids en kg: "))
taille = int(input("Votre taille en cm: "))
taille = taille/100
IMC = (masse)/(pow(taille,2))
IMC = round(IMC,1)
print("Votre IMC est " + str(IMC))
if IMC < 16.5:
    print("Etat : Dénutrition ou famine!")
elif IMC < 18.5:
    print("Etat : Maigreur!")
elif IMC < 25:
    print("Etat : Corpulence normale!")
elif IMC < 30:
    print("Etat : Surpoids!")
elif IMC < 40:
    print("Etat : Obésivité sévère!")
elif IMC >= 40:
    print("Etat : Obésité morbide ou massive!")
Votre IMC est 21.0
Etat : Corpulence normale!

Conversion décimal-bianire

Sélectionner la cellule contenant le code en cliquant dessus et faire Ctrl+Enter pour exécuter le code.

In [1]:
x=int(input("Nombre à convertir: "));
answer = [];
i = 0;
while(x>0):
  reste = x % 2;
  x = x // 2;
  answer.append(reste);
answer.reverse();
for i in range(len(answer)):
  print(answer[i], end="");
1010

Créer des équipes en tirant au sort les membres

Sélectionner la cellule contenant le code en cliquant dessus et faire Ctrl+Enter pour exécuter le code.

In [2]:
# Auteur: Yoan Poulmarc'k (TS3)
# Version:1.0.0
# Atelier ISN #06

import random #librarie de hasard (pour random.shuffle)
#On definit les fonctions
#On assure qu'il y a un nombre correct d'equipe
def input_correct (nb_equipe,nb_joueur):
  if nb_equipe < 1:
    print ("Il faut au moins une équipe!");
  if nb_equipe > nb_joueur:
    print("Trop d'équipes!");
  return;

#Assigne a chaque jouer son equipe
def donner_equipe(nb_joueur,Vtemp,equipe_joueur,nb_equipe):
  for i in range (nb_joueur):
    equipe_joueur.append(i);
    if Vtemp > nb_equipe:
      Vtemp=1;
    equipe_joueur[i]= Vtemp
    Vtemp = Vtemp+1;

#Ecrit les joueurs par equipe
def ecrire_equipe(nb_equipe,equipe_joueur,nb_joueur,nom_joueur):
  for x in range (nb_equipe):
    x=x+1;
    print("Equipe ",x,":");  
    for i in range (nb_joueur):
      if equipe_joueur[i] == x:
        print("-",nom_joueur[i]);


#Definie toutes les variables
Vtemp = 1;
nb_joueur=13;
nb_equipe=int(input("Nombre d'équipes?"));
nom_joueur=['Yoan','Alaric','Chloe','Pablo','Theo','Alice','Thibault','Joseph','Julie','Eric','Julien','Stéphanie','Elise'];
equipe_joueur=[nb_equipe];

#On brouille
random.shuffle(nom_joueur);

input_correct(nb_equipe,nb_joueur);
donner_equipe(nb_joueur,Vtemp,equipe_joueur,nb_equipe);
ecrire_equipe(nb_equipe,equipe_joueur,nb_joueur,nom_joueur);
Equipe  1 :
- Julie
- Julien
- Yoan
- Chloe
Equipe  2 :
- Eric
- Joseph
- Alice
Equipe  3 :
- Thibault
- Alaric
- Stéphanie
Equipe  4 :
- Pablo
- Theo
- Elise