Python, ce langage dangereux ? - Freyens
Home Informatique CV WOT Mmm J'aime Famille

C'est une pub! Ce thême est basé sur w3 css.

Oui vous êtes capable de modifier ce thême

Cool? Oui, avec plein d'exemples faciles à comprendre et à modifier.

Aller sur W3.CSS Tutorial c'est en anglais mais google peux traduire les pages.

Python, ce langage dangereux ?

La curiosité n’est pas un vilain défaut mais une qualité fondamentale

 

Le code Python est dangereux ?

Oui. Pourquoi ?

Prenons deux codes simples :

En TCL :

for { set i 5 } { $i <= 8 } { incr i } { puts "$i" } puts "End loop"

En Python :

for i in range(5, 8):
    print(i)
print('end of loop')

Ce code est tout simple. Maintenant, imaginons une erreur de frappe:

En TCL :

for { set i 5 } { $i <= 8 } { incr i } {
    puts "$i"

puts "End loop"

En Python :

for i in range(5, 8):
print(i)
print('end of loop')

En TCL il y a une erreur au niveau de l'interpréteur. En Python, pas d'erreur : le code fonctionne mais mal.

J'ai pris du TCL comme exemple mais c'est la même chose avec d'autres langages. Ce genre d'erreur a l'air banal mais si elle vous arrive sur du code plus compliqué, cela peut être très difficile à détecter.