0% ont trouvé ce document utile (0 vote)
33 vues7 pages

Introduction au Python : Bases et Syntaxe

Learn

Transféré par

mamadoufode2020
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
33 vues7 pages

Introduction au Python : Bases et Syntaxe

Learn

Transféré par

mamadoufode2020
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Introduction en Python

1. Les variables/Tableaux
2. Les opérateurs
3. La condition if/elif/else
4. La boucle for
5. La boucle while
6. Fonction
7. Les classes

1b-Variable:

In [2]:
x=1 #une variable n'a pas d'être déclarée
print(x)

In [3]:
x="bonjour" #la même variable peut d'autres types de données
print(x)

bonjour

In [4]:
a=1 #int: entier
b="bonjour" #str : une chaine de carractère
c= 1.3 #float: réél
d=True #boolean: un type booleen

#-----------------------------
print("variable entier:",a,"\n variable chaine:",b,"\n variable réelle:",c,"\n variable bool
éenne:",d)

variable entier: 1
variable chaine: bonjour
variable réelle: 1.3
variable booléenne: True

1b-Déclaration de Tableau:

In [5]:

x=[1, 2,3,4] #meme type


print("tableaau x:", x)

tableaau x: [1, 2, 3, 4]

In [6]:
x=[1,"papou", True, ["amadou", (1,3,44)] ]
print("tableau peut contenir des types différents. x=",x)

tableau peut contenir des types différents. x= [1, 'papou', True, ['amadou', (1, 3, 44)]]
1b-Opérateurs:

In [7]:
#addition
x=10
x+=10
#x++ : python ne reconnait pas ça
print(x)

20

In [8]:
#soustraction
x=10
x-=10
#x-- : python ne reconnait pas ça
print(x)

In [9]:
#mutiplication
x=10*2
x*=10
#x++ : python ne reconnait pas ça
print(x)

200

In [10]:
#division
x=10
x/=2
#x++ : python ne reconnait pas ça
print(x)

5.0

In [11]:
#modulo
x=10
x%=3
#x++ : python ne reconnait pas ça
print(x)

In [12]:
#concatenation
x="Bonjour " + "Maman "
x+="Kadi"
print(x)

Bonjour Maman Kadi

1b-Condition If/ELif/Else:
In [13]:
x=25
if (x>5):
print("Haha je suis plus grand que toi")
else:
print("je suis moins agé que toi")

Haha je suis plus grand que toi

In [14]:
x=25
if (x:=2):
print("Haha je suis plus grand que toi")
elif(x==2):
print("on est du même âge")
else:
print("je suis moins agé que toi")
print(x)

Haha je suis plus grand que toi


2

In [15]:
x=True
if (not x):
print("electricité")

In [16]:
x1=True
x2=False
x3=False
if (x2 and (x2==x3 or x1)):
print("Je t'ai enlevé un point")

In [17]:
nb1=3
nb2=8
somme=nb1+nb2
print("somme de ",nb1,"et", nb2, "est", somme)

somme de 3 et 8 est 11

In [18]:
nb1

Out[18]:
3

Boucle For:

In [19]:
#Premier type de for
for i in range(5):
print("bonjour", i)

bonjour 0
bonjour 1
bonjour 2
bonjour 3
bonjour 4

In [20]:
#Deuxième type de for
for i in range(5,11):
print("bonjour", i)

bonjour 5
bonjour 6
bonjour 7
bonjour 8
bonjour 9
bonjour 10

In [22]:
#Troisième type de for
for i in range(5,20,2):
print("bonjour", i)

bonjour 5
bonjour 7
bonjour 9
bonjour 11
bonjour 13
bonjour 15
bonjour 17
bonjour 19

In [25]:
for i in range(10,2,-1):
print("bonjour", i)

bonjour 10
bonjour 9
bonjour 8
bonjour 7
bonjour 6
bonjour 5
bonjour 4
bonjour 3

In [26]:
for i in range(0,100):
if (i%3==0):
print(i)

0
3
6
9
12
15
18
21
24
27
30
33
36
39
42
45
48
51
54
57
60
63
66
69
72
75
78
81
84
87
90
93
96
99

Boucle while:

In [28]:
#syntax while
x=4
while(x>-3):
x=x-1
print(x)

3
2
1
0
-1
-2
-3

In [33]:
x=10
while(x<20):
y="bonjour"
print(y)
x=x+1

bonjour
bonjour
bonjour
bonjour
bonjour
bonjour
bonjour
bonjour
bonjour
bonjour

Fonction:

In [36]:
def est_divisible_par3(n):
if (n%3==0):
return True
return False

for i in range(0,100):
if (est_divisible_par3(i)):
print(i,"est divisible par 3")
else:
print(i,"est non divisible par 3")

0 est divisible par 3


1 est non divisible par 3
2 est non divisible par 3
3 est divisible par 3
4 est non divisible par 3
5 est non divisible par 3
6 est divisible par 3
7 est non divisible par 3
8 est non divisible par 3
9 est divisible par 3
10 est non divisible par 3
11 est non divisible par 3
12 est divisible par 3
13 est non divisible par 3
14 est non divisible par 3
15 est divisible par 3
16 est non divisible par 3
17 est non divisible par 3
18 est divisible par 3
19 est non divisible par 3
20 est non divisible par 3
21 est divisible par 3
22 est non divisible par 3
23 est non divisible par 3
24 est divisible par 3
25 est non divisible par 3
26 est non divisible par 3
27 est divisible par 3
28 est non divisible par 3
29 est non divisible par 3
30 est divisible par 3
31 est non divisible par 3
32 est non divisible par 3
33 est divisible par 3
34 est non divisible par 3
35 est non divisible par 3
36 est divisible par 3
37 est non divisible par 3
38 est non divisible par 3
39 est divisible par 3
40 est non divisible par 3
41 est non divisible par 3
42 est divisible par 3
43 est non divisible par 3
44 est non divisible par 3
45 est divisible par 3
46 est non divisible par 3
47 est non divisible par 3
48 est divisible par 3
49 est non divisible par 3
50 est non divisible par 3
51 est divisible par 3
52 est non divisible par 3
53 est non divisible par 3
54 est divisible par 3
55 est non divisible par 3
56 est non divisible par 3
57 est divisible par 3
58 est non divisible par 3
59 est non divisible par 3
60 est divisible par 3
61 est non divisible par 3
62 est non divisible par 3
63 est divisible par 3
64 est non divisible par 3
65 est non divisible par 3
66 est divisible par 3
67 est non divisible par 3
68 est non divisible par 3
69 est divisible par 3
70 est non divisible par 3
71 est non divisible par 3
72 est divisible par 3
73 est non divisible par 3
74 est non divisible par 3
75 est divisible par 3
76 est non divisible par 3
77 est non divisible par 3
78 est divisible par 3
79 est non divisible par 3
80 est non divisible par 3
81 est divisible par 3
82 est non divisible par 3
83 est non divisible par 3
84 est divisible par 3
85 est non divisible par 3
86 est non divisible par 3
87 est divisible par 3
88 est non divisible par 3
89 est non divisible par 3
90 est divisible par 3
91 est non divisible par 3
92 est non divisible par 3
93 est divisible par 3
94 est non divisible par 3
95 est non divisible par 3
96 est divisible par 3
97 est non divisible par 3
98 est non divisible par 3
99 est divisible par 3

In [37]:
def produit(a,b):
produit=a*b
return produit

In [38]:
produit(12,85)

Out[38]:
1020

In [ ]:

Vous aimerez peut-être aussi