Même si le type de la variable est char, je dois supprimer tous les 0 au début du numéro :
0Number = "0000386489" "0000386489" --->> 386489
Ou il y a un nombre entier commençant par 0
Vous pouvez effectuer cette tâche de plusieurs manières.
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.
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!