pythonはユーザー登録システムを実現します。


本論文の例では、ユーザー登録システムのpython実現コードを共有しています。
注意事項:
1、python 3を使ってプログラムを実行します。ヒントを押して1または2を入力し、プログラムを登録または終了します。
2、ユーザー名を入力した後、ユーザー名がロックされて無効なユーザ名であれば、プログラムは終了します。入力が正しいことを確認してください。
3、ユーザー名を入力して正しいとパスワードを入力します。ユーザ名が正しい場合、パスワードを3回連続で入力し間違えたら、ユーザがロックされ、ログインシステムが禁止されます。

#!/usr/local/env python
#coding:utf-8
#Auto:Panwenbin
#function:
lock_file=open('file_lock.txt','r+')
user_pass=open('username_file.txt','r+')
count=0

cmd=input(''' 
1:     
2:     
       :''') 
if cmd.isdigit() and int(cmd)==2: 
exit() 
elif cmd.isdigit() and int(cmd)==1: 
  while count <3:#       3       
    username=input('        :') 
    for i in lock_file.readlines(): #             
      i=i.split() 
      if username in i[0]: 
        print('    %s    '%username) 
        exit()

match = False 
    for j in user_pass.readlines(): 
      user,password = j.strip('
').split() #
, user,passwd if username == user: # passwd=input (' :') if password == passwd: print (' ') match = True break elif password != passwd:# , for i in range(2): passwd=input (' , :') if password == passwd: print (' ') match = True break

if username != user :#        
      print('        ,     ') 
      exit() 
    elif match == False :#  match  False,             match        
      print('         ,      ,     ') 
      lock_file.write('%s 
'%username) lock_file.close() user_pass.close() exit() elif match==True: print(' ') break else: print(' , ')
以上が本文の全部です。pythonプログラムの設計を勉強するのに役立ちます。