Not a member of Pastebin yet?
                        Sign Up,
                        it unlocks many cool features!                    
                - #!/usr/bin/env python
 - import sys
 - import os.path
 - if __name__ == "__main__":
 - if len(sys.argv) != 2:
 - print("usage: {} names.txt".format((sys.argv[0])))
 - sys.exit(0)
 - if not os.path.exists(sys.argv[1]):
 - print("{} not found".format(sys.argv[1]))
 - sys.exit(0)
 - for line in open(sys.argv[1]):
 - name = ''.join([c for c in line if c == " " or c.isalpha()])
 - tokens = name.lower().split()
 - # skip empty lines
 - if len(tokens) < 1:
 - continue
 - fname = tokens[0]
 - lname = tokens[-1]
 - print(fname + lname) # johndoe
 - print(lname + fname) # doejohn
 - print(fname + "." + lname) # john.doe
 - print(lname + "." + fname) # doe.john
 - print(lname + fname[0]) # doej
 - print(fname[0] + lname) # jdoe
 - print(lname[0] + fname) # djoe
 - print(fname[0] + "." + lname) # j.doe
 - print(lname[0] + "." + fname) # d.john
 - print(fname) # john
 - print(lname) # joe
 
Advertisement
 
                    Add Comment                
                
                        Please, Sign In to add comment