函式版註冊登陸小程式

2021-07-10 22:33:43 字數 1269 閱讀 8237

user = dict()   #定義乙個空的字典

def new_user():

prompt = '請輸入使用者名稱:'

while true:

yhm = input(prompt)

if yhm in user:

prompt= '此使用者名稱已經被使用,請重新輸入:'

continue

else:

break

valmm = input('請輸入密碼:')

user[yhm] = valmm

print('註冊成功,趕緊登陸試試吧^_^')

def log_user():

prompt = '請輸入使用者名稱:'

while true:

yhm = input(prompt)

if yhm not in user:

prompt = '您輸入的使用者名稱不存在,請重新輸入:'

continue

else:

break

prompt = '請輸入密碼:'

while true:

valmm = input(prompt)

pwdin = user.get(yhm)

if valmm == pwdin:  #valmm == user[yhm]

print('歡迎進入xxoo系統,請點右上角的x結束程式!')

break

else:

prompt = '密碼錯誤!請重新輸入:'

def reg_log():

prompt ='''|---新建使用者:n/n---|

|---登陸賬戶:e/e---|

|---退出程式:q/q---|

|---請輸入指令**:'''

while true:

chg = false

while not chg:

chgin = input(prompt)

if chgin not in 'nneeqq':

print('您輸入的指令不合規範,請重新輸入:',end = '')

else:

chg = true

if chgin == 'q' or chgin == 'q':

break

if chgin == 'n' or chgin == 'n':

new_user()

if chgin == 'e' or chgin == 'e':

log_user()

reg_log()

登陸註冊優化版

usr bin env python coding utf 8 author er fei def lan ding username,password 登陸函式 這是乙個登陸函式 param username 使用者名稱 param password 密碼 return 登陸成功與否 with o...

C 登陸註冊程式改良

之前寫過一篇註冊登陸程式,現在來看太不規範,思路 if判斷方法,空 true false,分別給出提示。登陸按鈕 bool方法 引數為使用者輸入的賬號,密碼 判斷資料庫中是否有使用者輸入的賬號密碼資料,返回值為true或false。返回值為 new sqlconnection xx 的方法 連線字串...

Nodejs登陸註冊應用

1.搭建伺服器 2.配置介面 jiekou.html?user yang pass 123 對檔案的訪問 介面 user?act reg user aaa pass 123456 註冊 介面 user?act login user aaa pass 123456 登陸 這裡有個問題,如果前台請求比如...