w3school:
https://www.w3schools.com/python
replit :
https://replit.com/new/python3
interpréteur python3.
print()
input()
listes , range , for
bruno@elliott:~$ python3
Python 3.11.2 (main, Mar 13 2023, 12:18:29) [GCC 12.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print ("Bonjour le monde")
Bonjour le monde
>>> print ("Bonjour le monde"*2)
Bonjour le mondeBonjour le monde
>>> print ("Bonjour le monde "*16)
Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde Bonjour le monde
>>> lycee="DORIAN"
>>> print(lycee)
DORIAN
>>> dorian=1
>>> print (dorian)
1
>>> print (dorian+1)
2
>>> print (lycee+1)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: can only concatenate str (not "int") to str
>>> liste=["bonjour","le","monde"]
>>> print (liste)
['bonjour', 'le', 'monde']
>>> liste.append("toto")
>>> print(liste)
['bonjour', 'le', 'monde', 'toto']
>>> liste.insert(2,"titi")
>>> print(liste)
['bonjour', 'le', 'titi', 'monde', 'toto']
>>> for var in liste: print(var)
...
bonjour
le
titi
monde
toto
>>> listenb=range(0,10)
>>> print(listenb)
range(0, 10)
>>> print(liste(listenb))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'list' object is not callable
>>> print(list(listenb))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> listenb=range(5,10,60)
>>> print(list(listenb))
[5]
>>> listenb=range(5,10)
>>> print(list(listenb))
[5, 6, 7, 8, 9]
>>> listenb=range(5,10,2)
>>> print(list(listenb))
[5, 7, 9]
>>> nom=input("Donner moi votre nom:")
Donner moi votre nom:nom
>>> print (nom)
nom
>>> exit()
Ecrire un code qui donnera :
bruno@elliott:~/Works/python/exercice1$ ./exercice1.py
donnez moi votre nom:dorian
donnez moi votre prénom:caroline
Bonjour dorian caroline
#!/usr/bin/python3
nom=input("donnez moi votre nom:")
prenom=input("donnez moi votre prénom:")
print ("Bonjour ",nom," ",prenom)
Ecrire un code qui donnera:
un moyen de calculer une moyenne , s pour arreter la saisie des notes et générer le calcul.
Donnez moi votre note: 12
Donnez moi votre note :18
Donnez moi votre note :9
Donnez moi votre note : s
votre moyenne est de 13
#!/usr/bin/python3
somme=0
compteur=0
while ( 1 ):
note=input("Donnez moi votre note :")
if (note=="s"):
print ("la moyenne est de : ", somme/compteur)
exit(0);
compteur=compteur+1
somme=somme+float(note)
Rajouter du code en python pour que si la moyenne est en dessous de 10 il va vous afficher c'est mauvais!
entre 10 et 15 il affichera c'est moyen, et de 15 à 20 excellent !
#!/usr/bin/python3
""" Solution professeur """
""" (L)Bogt 10/11/2023 """
somme=0
compteur=0
moyenne=0
print("Entrer vos notes et terminer en tapant m comme moyenne")
while ( 1 ):
note=input("Donnez moi votre note :")
if (note=="m"):
moyenne=somme/compteur
print ("la moyenne est de : ", moyenne)
if moyenne < 10:
print ("C'est mauvais")
if moyenne>=10 and moyenne <15:
print ("C'est moyen")
if moyenne >=15 and moyenne <=20:
print ("C'est trés bien !")
exit(0);
compteur=compteur+1
somme=somme+int(note)
on va présenter la librairie hasard (random) petit code qui donne un nombre entre 1 et 100
Ecrire un programme qui va demander un nombre , et il vous dira si c'est supérieur ou inférieur..
Et vous dira quand vous avez trouvé le nombre et en combien de tentative.
#!/usr/bin/python3
import random
hasard=random.randint(1,100)
print (hasard)