MMRdeSardoche
2022-07-10 21:55:31
class int(x, base=10)
Donne un entier construit depuis un nombre ou une chaîne x, ou 0 si aucun argument n’est fourni. Si x est un nombre, __int__() est donné. Les nombres à virgule flottante sont tronquées vers zéro.
If x is not a number or if base is given, then x must be a string, bytes, or bytearray instance representing an integer literal in radix base. Optionally, the literal can be preceded by + or - (with no space in between) and surrounded by whitespace. A base-n literal consists of the digits 0 to n-1, with a to z (or A to Z) having values 10 to 35. The default base is 10. The allowed values are 0 and 2–36. Base-2, -8, and -16 literals can be optionally prefixed with 0b/0B, 0o/0O, or 0x/0X, as with integer literals in code. Base 0 means to interpret exactly as a code literal, so that the actual base is 2, 8, 10, or 16, and so that int('010', 0) is not legal, while int('010') is, as well as int('010', 8).
Le type des entiers est décrit dans Types numériques — int, float, complex.
Modifié dans la version 3.4: Si base n’est pas une instance d”int et que base a une méthode base.__index__, cette méthode est appelée pour obtenir un entier pour cette base. Les versions précédentes utilisaient base.__int__ au lieu de base.__index__.
GeSuceMacrron
2022-07-10 21:56:48
Le 10 juillet 2022 à 21:55:31 :
class int(x, base=10)
Donne un entier construit depuis un nombre ou une chaîne x, ou 0 si aucun argument n’est fourni. Si x est un nombre, __int__() est donné. Les nombres à virgule flottante sont tronquées vers zéro.
If x is not a number or if base is given, then x must be a string, bytes, or bytearray instance representing an integer literal in radix base. Optionally, the literal can be preceded by + or - (with no space in between) and surrounded by whitespace. A base-n literal consists of the digits 0 to n-1, with a to z (or A to Z) having values 10 to 35. The default base is 10. The allowed values are 0 and 2–36. Base-2, -8, and -16 literals can be optionally prefixed with 0b/0B, 0o/0O, or 0x/0X, as with integer literals in code. Base 0 means to interpret exactly as a code literal, so that the actual base is 2, 8, 10, or 16, and so that int('010', 0) is not legal, while int('010') is, as well as int('010', 8).
Le type des entiers est décrit dans Types numériques — int, float, complex.
Modifié dans la version 3.4: Si base n’est pas une instance d”int et que base a une méthode base.__index__, cette méthode est appelée pour obtenir un entier pour cette base. Les versions précédentes utilisaient base.__int__ au lieu de base.__index__.
ça sert à rien de copier-coller la docu, on dirait les fdp sur stackoverflow qui balance un lien et se barre.