Python Forum
comparing zero leading number with a number
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
comparing zero leading number with a number
#7
XY-Problem?

Do you want to compare serial numbers or postal codes?
e.G. in Germany, we have postal-codes with 5 digits and some of them with a leading zero.

Is equal:
int("01234") == int("1234")
Is not equal:
"01234" == "1234"
It's better not to convert a str to int, if the leading zero has a meaning.
The opposite is, if you have converted e.G. a postal-code to int and you print it, you get a different postal-code:
print(int("042"))
tester_V likes this post
Almost dead, but too lazy to die: https://sourceserver.info
All humans together. We don't need politicians!
Reply


Messages In This Thread
RE: comparing zero leading number with a number - by DeaD_EyE - Mar-23-2023, 10:47 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
Question [redistribution] Reduce number + size of dependencies? Winfried 2 663 Jan-31-2025, 10:17 PM
Last Post: snippsat
  Syntax for Doubling a number ksp_802 3 670 Jan-12-2025, 07:04 PM
Last Post: ksp_802
  Printing the code line number arbiel 6 1,649 Jun-30-2024, 08:01 AM
Last Post: arbiel
  Finding the price based on industry and number of transactions chandramouliarun 1 1,707 Jun-04-2024, 06:57 PM
Last Post: marythodge4
Music Python Script Repeating Number When Saving Facebook Photos ThuanyPK 2 1,049 May-13-2024, 10:59 PM
Last Post: ebn852_pan
  intering int number akbarza 1 991 Apr-28-2024, 08:55 AM
Last Post: Gribouillis
Brick Number stored as text with openpyxl CAD79 2 4,860 Apr-17-2024, 10:17 AM
Last Post: CAD79
  [SOLVED] Pad strings to always get three-digit number? Winfried 2 1,275 Jan-27-2024, 05:23 PM
Last Post: Winfried
  Prime number detector Mark17 5 2,256 Nov-27-2023, 12:53 PM
Last Post: deanhystad
  Create X Number of Variables and Assign Data RockBlok 8 3,987 Nov-14-2023, 08:46 AM
Last Post: perfringo

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020