練習 利用函式實現乙個註冊系統

2022-06-16 09:00:12 字數 853 閱讀 2223

def

register():

print("

歡迎進入註冊系統

".center(30,"-"

))

while 1:

user_name = input("

請輸入姓名:

").strip()

user_pwd = input("

請輸入密碼:

").strip()

if user_name == ""

or user_pwd == ""

:

print("

使用者名稱或密碼不正確,請重新輸入")

continue

#校驗使用者名稱是否存在

f = open("

user_info

",mode="

r+",encoding="

utf-8")

for line in f: #

alex@@123

if user_name == line.split("@@"

)[0]:

print("

該使用者名稱已經存在,請重新輸入")

break

#跳出while迴圈

else

: f.write("\n

"+user_name+"

@@"+user_pwd) #

需要有"\n"換行符 防止新增的資訊都寫到一行

f.flush()

f.close()

print("

註冊成功")

return

register()

利用C 11實現乙個自動註冊的工廠

工廠方法是最簡單地建立派生類物件的方法,也是很常用的,工廠方法內部使用switch case根據不同的key去建立不同的派生類物件,下面是乙個偽 message create int type 隨著時間的流逝,訊息種類越來越多,這個switch case會越來越長,我在乙個開源專案中看到過一百多個c...

利用C 11實現乙個自動註冊的工廠

工廠方法是最簡單地建立派生類物件的方法,也是很常用的,工廠方法內部使用switch case根據不同的key去建立不同的派生類物件,下面是乙個偽 message create int type 隨著時間的流逝,訊息種類越來越多,這個switch case會越來越長,我在乙個開源專案中看到過一百多個c...

簡單實現乙個可以註冊 登入 登出的系統

from user class.user import admin if name main user admin while true number input 1 註冊,2 登入,3 退出登入 is or no number.isdigit if not is or no print 請輸入數字...