Python Forum
Credit card number redacting script
Thread Rating:
  • 4 Vote(s) - 2.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Credit card number redacting script
#4
That may work, but it's rather inefficient. I would use redacted_num = 'xxxx xxxx xxxx {}'.format(card_string[-4:]).

If you just change line 3 to return a value, you are not assigning the return value to anything on line 7. Change line 3 to return a value, and change lines 5 to 10 to:

if __name__ == '__main__':
    card_string = str(input("Enter your fake credit card number: "))
    redacted_num = ccredact(card_string)
    print(redacted_num)
Craig "Ichabod" O'Brien - xenomind.com
I wish you happiness.
Recommended Tutorials: BBCode, functions, classes, text adventures
Reply


Messages In This Thread
Credit card number redacting script - by Drone4four - Jan-01-2019, 06:10 PM
RE: Credit card number redacting script - by ichabod801 - Jan-01-2019, 09:42 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
Music Python Script Repeating Number When Saving Facebook Photos ThuanyPK 2 269 May-13-2024, 10:59 PM
Last Post: ebn852_pan
  Having strange results from an RFID HID card reader - I'm stuck orbisnz 1 1,594 Mar-28-2022, 08:20 AM
Last Post: Larz60+
  SQL wild card use hammer 3 1,379 Jan-07-2022, 02:17 PM
Last Post: hammer
  Validating credit card frequency 8 4,410 Nov-05-2018, 07:36 PM
Last Post: frequency
  individual's ID card number in python danpek 2 3,868 Jun-14-2018, 04:07 PM
Last Post: DeaD_EyE
  Prime number Script Problem Codezters 4 4,172 Jul-21-2017, 03:07 AM
Last Post: Larz60+
  RAW IO disk access for SD Card shift838 1 8,686 Feb-27-2017, 03:35 AM
Last Post: Larz60+
  "Card Dealing" Python code 2.7 Paradoxalis 3 6,783 Nov-17-2016, 11:32 PM
Last Post: Larz60+

Forum Jump:

User Panel Messages

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