Python, ce langage dangereux ? - Freyens
Home Informatique CV WOT Mmm J'aime Coup de gueule Famille Web Radio Belge B&M

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.