Le bloc <type> il permet la conversion de types, il regroupe fonctions Python de conversion de type suivantes: bool(), int(), float(), str(), list(), tuple(), dict(), set()
Se reporter à la documentation Python pour plus de détails.
•« in » : variable à convertir, la valeur par défaut est 1 (type int)
•« type » : définie le type de la sortie « out », la valeur par défaut est 0 (type int),
◦ si « type » == 0 : il n’y a pas de conversion
◦ si « type » == 1 : Conversion en bool
◦ si « type » == 2 : Conversion en int
◦ si « type » == 3 : Conversion en float
◦ si « type » == 4 : Conversion en str
◦ si « type » == 5 : Conversion en TypeNone
◦ si « type » == 6 : Conversion en list
◦ si « type » == 7 : Conversion en tuple
◦ si « type » == 8 : Conversion en dict
◦ si « type » == 9 : Conversion en set
•« out » : Variable convertie (du type défini par entrée « type »)
L’entrée « in » peut être de n’importe quel type, l’entrée « type » est de type int, la sortie « out » est du type définie par l’entrée « type »