#!/usr/bin/env python # coding: utf-8 # # 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!") # ## 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)) # ## 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!") # ## 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=""); # ## 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);