Table des matières

Exercices sur les chaînes de caractères

Exercice 1

x0 x1 x2 x3 x4 x5 x6 x7 x8 x9 xA xB xC xD xE xF
0x NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI
1x DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US
2x SP ! # $ % & ' ( ) * + , - . /
3x 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
4x @ A B C D E F G H I J K L M N O
5x P Q R S T U V W X Y Z [ \ ] ^ _
6x ` a b c d e f g h i j k l m n o
7x p q r s t u v w x y z { | } ~ DEL
70 114 105 116 101 115  32
97  32 108 97  32  99  97
110 116 105 110 101

Exercice 2

Un roman compte en moyenne 300 000 caractères.

Exercice 3

Que donnent les différentes instructions suivant l'affectation :

x = 475.45932
print("x =",x)
print("x","=",x)
print("x = x")
print("x = "+x)
print("x = "+str(x))
print("x = {}".format(x))
print(x = "x")
print("x = %8.3f"%x)
print("x = %08.2f"%x)
print("x = {:8.3f}".format(x))
"x" == x
x = "x"
"x" = x

Exercice 4

Écrire une fonction parentheses_justes(expression) vérifiant si les parenthèses d'une expression sont bien équilibrées.

Exemples :