Mysql
 sql >> Base de données >  >> RDS >> Mysql

Pourquoi les entiers dans le tuple de ligne de la base de données ont-ils un suffixe "L" ?

Parce que dans les versions de Python antérieures à Python 3, les littéraux entiers longs étaient indiqués par un l ou L suffixe. En Python 3, int s et long s ont été fusionnés en seulement int , qui fonctionne à peu près comme long utilisé pour.

Notez que, techniquement, le int de Python( 2) était équivalent au long de C , tandis que Python long ressemblait plus à un BigNumber -type chose avec une précision illimitée (ce qui est maintenant le cas pour int de Python 3 saisir.)

http://docs.python.org /library/stdtypes.html#numeric-types-int-float-long-complex