>386489 ou il y a un entier commençant par 0"/> >386489 ou il y a un entier commençant par 0">

Maison >développement back-end >Tutoriel Python >Comment supprimer 0 du premier nombre avec python

Comment supprimer 0 du premier nombre avec python

王林
王林avant
2024-02-22 14:46:03837parcourir

Comment supprimer 0 du premier nombre avec python

Contenu de la question

Même si le type de la variable est char, je dois supprimer tous les 0 au début du numéro :

0
Number = "0000386489"

"0000386489"  --->>  386489

Ou il y a un nombre entier commençant par 0


Réponse correcte


Vous pouvez effectuer cette tâche de plusieurs manières.

  1. Utilisez les opérations de conversion int et str :

    txt_number = "00036"; txt_number = str(int(txt_number))

Cependant, cela ne fonctionne que pour les nombres entiers et n'est peut-être pas la meilleure approche pour les nombres à virgule flottante.

  1. Une autre façon consiste à utiliser l'opération lstrip directement sur la chaîne.

    txt_number = "0036".lstrip("0")

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer