4.programme

Entrée/Sorties

Sorties

Exemple pour 2 variables :

####  Passer les valeurs en paramètres (python3)  #######
print("Total score for", name, "is", score)

# on peut aussi changer le séparateur par le vide '', espace ' ', passage à la ligne '\n'
print("Total score for ", name, " is ", score, sep='')
##########################################################

####  Concatener les chaînes  ############################
print("Total score for " + str(name) + " is " + str(score))
#########################################################

####  Format f-string (Python 3.6)  #####################
print(f'Total score for {name} is {score}')
#########################################################

####   New-style string format  #########################
print("Total score for {} is {}".format(name, score))

# new-style string format en explicitant les variables:
print("Total score for {n} is {s}".format(n=name, s=score))

# new-style string format avec des nombres (permet la répétition)
print("Total score for {0} is {1}".format(name, score))
#########################################################

####   %-format en passant les valeurs en tuple  ########
print("Total score for %s is %s" % (name, score))
#########################################################

####   %-format en passant les valeurs en dictionnaire ##
print("Total score for %(n)s is %(s)s" % {'n': name, 's': score})
#########################################################

Animations de tri

https://visualgo.net/en/sorting

https://www.lionelavon.fr/1nsi/chapitres/tri/illustration/index.html