Les guillemets peuvent sans problème être remplacés par des apostrophes : print('Guido a dit : "Bonjour !"')
En Python les chaînes de caractères peuvent aussi bien être délimitées par des " ou des ' . 
4) L'apostrophe donne une erreur de syntaxe :
    print('Guido a dit : "C'est bien !"')
                              ^
SyntaxError: invalid syntax
Quand on veut mettre à la fois des guillemets et des apostrophes dans une chaîne, il faut utiliser le caractère \ avant le 
caractère qui sert de délimiteur de la chaîne :
  print('Guido a dit : "C\'est bien !"')        ou bien       print("Guido a dit : \"C'est bien !\"")
5) \n sert à passer à la ligne suivante (new line). \t  sert à insérer une tabulation
6) Créez trois programmes qui permettent d'afficher respectivement les « figures » suivantes :
a) carre.py b) triangle_rectangle.py c) triangle_isocele.py
print("* * * * * * *")
print("* * * * * * *")
print("* * * * * * *")
print("* * * * * * *")
print("* * * * * * *")
print("* * * * * * *")
print("* * * * * * *")
print("*")
print("* *")
print("* * *")
print("* * * *")
print("* * * * *")
print("* * * * * *")
print("* * * * * * *")
print("      *")
print("     ***")
print("    *****")
print("   *******")
print("  *********")
print(" ***********")
print("*************")
Ou bien :
a)
print("* * * * * * *\n* * * * * * *\n* * * * * * *\n* * * * * * *\n* * * * * * *\n* * * * * * *\n* * * * * * *")
b)
print("*\n* *\n* * *\n* * * *\n* * * * *\n* * * * * *\n* * * * * * *")
c)
print("      *\n     ***\n    *****\n   *******\n  *********\n ***********\n*************")
Remarque : il existe des moyens plus courts de faire la même chose. Nous les verrons plus tard.
nh2blog.wordpress.com Informatique1 –  solutions du TP N°4 Page 2/2