NSI

Liens utiles:
Bac:
 
 
 
 
 
 
1- Représentation des nombres
 
 
A tester. Expliquer le rôle de chaque instruction. Vous pouvez pour cela modifier leurs paramètres.
 
 
 
2- Encodage des caractères et expressions booléennes
 
 
3- Types construits
 
 
Exemple de solution 1:
import random
couleurs=['pique','coeur','carreau','trèfle']
valeurs=['as','2','3','4','5','6','7','8','9','10','valet','dame', 'roi']
jeu=[]
def creer_jeu():
    '''Avec une liste'''
    for element_1 in couleurs:
         for element_2 in valeurs:
            jeu.append((element_2,element_1))
creer_jeu()
print(jeu)
def melange_liste(jeu):
    return random.shuffle(jeu)
melange_liste(jeu)
print(jeu)
n=int(input("nombre de joueurs?"))
def distribue(jeu,n):
    jeu_joueur={}
   
    nombre_de_carte=52//n
    
    for joueur in range (1,n+1,1):
        jeu_joueur[joueur]=[jeu.pop() for valeur in range(nombre_de_carte)]
        print("joueur n°", joueur, ":",jeu_joueur[joueur])
       
    print("pot", jeu)

distribue(jeu,n)
 
Exemple de solution 2:
def distribue(jeu,n):
    jeu_joueur={}
    nombre_de_carte=52//n
    print(nombre_de_carte)
    debut=0
    fin=nombre_de_carte
    for joueur in range (1,n+1,1):
        jeu_joueur[joueur]=[jeu[i] for i in range(debut,fin)]
        print("joueur n°", joueur, ":",jeu_joueur[joueur])
        debut=debut+nombre_de_carte
        if (fin+nombre_de_carte)<=52:
            fin=fin+nombre_de_carte
    print("pot", jeu[fin:52])
 
Exemple3:
def distribue(jeu,n):
    jeu_joueur={}
    nombre_de_carte=52//n
    print(nombre_de_carte)
    debut=0
    fin=nombre_de_carte
    for joueur in range (1,n+1,1):
        jeu_joueur[joueur]=[jeu[debut:fin]]
        print("joueur n°", joueur, ":",jeu_joueur[joueur])
        debut=debut+nombre_de_carte
        if (fin+nombre_de_carte)<=52:
            fin=fin+nombre_de_carte
    print("pot", jeu[fin:52])
 
 
4-Données en table
 
6- Architectures et systèmes d'exploitation
 
Vous testerez les commandes suivante sur la machine virtuelle ProxMox sur le réseau du lycée. N'oubliez pas identifiants et mots de passes qui sont différents de ceux de l'identification réseau.
 
 

Sites d'élèves 2021-2022
 
 
Sites des élèves 2022-2023
 
 
Sites des élèves 2023-2024
 
 
 
 
 
 
 
 
 
 
 

Contact

spécialité ISN

© 2014 Tous droits réservés.

Créer un site internet gratuitWebnode