En pratique : Différence entre versions
De TARENTINO
Aller à la navigationAller à la recherche| Ligne 6 : | Ligne 6 : | ||
== Exercices == | == Exercices == | ||
=== Python Niveau 1 === | === Python Niveau 1 === | ||
| + | ==== Sommes de 2 nombres ==== | ||
<div style="width:80%; height:300px; overflow:auto; border:solid 1px black;"> | <div style="width:80%; height:300px; overflow:auto; border:solid 1px black;"> | ||
<center> | <center> | ||
| Ligne 30 : | Ligne 31 : | ||
</center> | </center> | ||
</div> | </div> | ||
| + | ==== Ascenceur ==== | ||
| − | |||
<div style="width:80%; height:600px; overflow:auto; border:solid 1px black;"> | <div style="width:80%; height:600px; overflow:auto; border:solid 1px black;"> | ||
<center> | <center> | ||
| Ligne 38 : | Ligne 39 : | ||
<td >Ascenceur 01</td> | <td >Ascenceur 01</td> | ||
<td > | <td > | ||
| + | <syntaxhighlight lang="python" line='line'> | ||
| + | # Variables | ||
| + | PorteCabineEstOuverte:bool | ||
| + | lesEtagesEstES:[bool]=[true, | ||
| + | true, | ||
| + | false, | ||
| + | true] | ||
| + | #lesEtagesEstES[1]=false | ||
| + | EntrainementEtatDepl:str # Arreté | ||
| + | EtageCourant:int | ||
| + | EtageAppel:int | ||
| + | # Debut | ||
| + | EntrainementEtatDepl="Arreté" | ||
| + | EtageCourant=1 | ||
| + | #if (EntrainementEtatDepl=="Arreté") : | ||
| + | EtageAppel=int(input("De quel étage appelez vous ? ")) | ||
| + | # si EtageCourant < EtageAppel And EntrainementEtatDepl=Arreté and PorteCabineEstOuverte=false | ||
| + | if (EtageAppel > EtageCourant) : | ||
| + | # descente | ||
| + | print("Faire monter l'entrainement de la cabine !") | ||
| + | print("La cabine est en montée et ouverte False à l'étage ", EtageCourant) | ||
| + | else : | ||
| + | if (EtageAppel < EtageCourant) : | ||
| + | # si EtageCourant < EtageAppel And EntrainementEtatDepl=Arreté and PorteCabineEstOuverte=true | ||
| + | # Montée | ||
| + | print("Faire descendre l'entrainement de la cabine !") | ||
| + | print("La cabine est en descente et ouverte False à l'étage ", EtageCourant) | ||
| + | else : | ||
| + | print("Déjà au bon étage !!!! Faire ouvrir les portes") | ||
| + | # fin de si | ||
| + | # fin de si | ||
| + | print("La cabine est ",EntrainementEtatDepl, " et ouverte à l'étage ", EtageCourant) | ||
| + | # Fin | ||
| + | </syntaxhighlight> | ||
</td> | </td> | ||
</tr> | </tr> | ||
Version du 24 mars 2020 à 20:25
Array
Réferences: Doctor Python Pythonnerie sdz.tdct.org Python en ligne
Sommaire
En pratique
- Appliquons maintenant la théorie à la pratique.
Exercices
Python Niveau 1
Sommes de 2 nombres
| Sommes de 2 nombres => |
1 # PROGRAMME sommeNombres
2 #VAR
3 nombre1 : int
4 nombre2 : int
5 somme : int
6 #DEBUT
7 nombre1 = int(input("Saisir le premier nombre : "))
8 nombre2 = int(input("Saisir le deuxième nombre : "))
9 somme = nombre1 + nombre2
10 print("La somme des 2 nombres est : " , somme)
11 #FIN
|
Ascenceur
| Ascenceur 01 |
1 # Variables
2 PorteCabineEstOuverte:bool
3 lesEtagesEstES:[bool]=[true,
4 true,
5 false,
6 true]
7 #lesEtagesEstES[1]=false
8 EntrainementEtatDepl:str # Arreté
9 EtageCourant:int
10 EtageAppel:int
11 # Debut
12 EntrainementEtatDepl="Arreté"
13 EtageCourant=1
14 #if (EntrainementEtatDepl=="Arreté") :
15 EtageAppel=int(input("De quel étage appelez vous ? "))
16 # si EtageCourant < EtageAppel And EntrainementEtatDepl=Arreté and PorteCabineEstOuverte=false
17 if (EtageAppel > EtageCourant) :
18 # descente
19 print("Faire monter l'entrainement de la cabine !")
20 print("La cabine est en montée et ouverte False à l'étage ", EtageCourant)
21 else :
22 if (EtageAppel < EtageCourant) :
23 # si EtageCourant < EtageAppel And EntrainementEtatDepl=Arreté and PorteCabineEstOuverte=true
24 # Montée
25 print("Faire descendre l'entrainement de la cabine !")
26 print("La cabine est en descente et ouverte False à l'étage ", EtageCourant)
27 else :
28 print("Déjà au bon étage !!!! Faire ouvrir les portes")
29 # fin de si
30 # fin de si
31 print("La cabine est ",EntrainementEtatDepl, " et ouverte à l'étage ", EtageCourant)
32 # Fin
|
Sauvegarde
- Je travaille sur un système Linux, je réinstalle quelques fois mon système.
- J'ai besoin pour cela de créer une sauvegarde.
Cahier des charges
- En utilisant au maximum Python,
- voici les différentes parties à sauvegarder sur un autre support:
- /etc
- /var
- /home
- /root
- Établir la liste de tous les programmes installés pour les réinstaller.