python中的使用者管理系統

2021-09-09 07:58:37 字數 950 閱讀 2749

1). 系統裡面有多個使用者, 使用者資訊目前儲存在列表裡面;

users = [『root』, 『westos』]

passwds = [『123』, 『456』]

2). 使用者登陸(判斷使用者登陸是否成功):

1). 判斷使用者是否存在?(inuser in users)

2). 如果存在:

1). 判斷使用者密碼是否正確?

(先找出使用者對應的索引值, 根據passwds[索引值拿出該使用者的密碼)

如果正確: 登陸成功, 退出迴圈;

如果密碼不正確, 重新登陸, 總共有三次登陸機會

3). 如果不存在:

重新登陸, 總共有三次登陸機會

users = ['root', 'westos']

passwds = ['123', '456']

# 嘗試登陸的次數

trycount = 0

while trycount < 3:

inuser = input('使用者名稱:')

inpasswd = input('密碼:')

# 嘗試次數加1

trycount += 1

if inuser in users:

# 判斷使用者密碼是否正確

index = users.index(inuser)

passwd = passwds[index]

if inpasswd == passwd:

print('%s登陸成功' % (inuser))

break

else:

print('%s登陸失敗:密碼錯誤' % (inuser))

else:

print('使用者%s不存在' % (inuser))

else:

print('已經超過3次機會了~')

簡單的使用者管理系統(Python)

進 系統顯示系統功能界 可以實現功能如下 新增學員 刪除學員 修改學員資訊 查詢學員資訊 顯示所有學員資訊 退出系統 戶根據 需求選取 完整 def print info 功能介面 print 20 print 歡迎登入學員管理系統 print 1 新增學員 print 2 刪除學員 print 3...

Linux系統中的使用者管理

使用者 3a機制 3a機制組成系統中最底層的安全架構 使用者組 由於電腦對數字敏感,所以針對電腦的存在方式就是使用者和使用者組的id 人類對字串敏感,所以針對人類的存在方式就是使用者及使用者組的名稱 id 名稱 root westoslinux id 檢視使用者id資訊 root westoslin...

python練習 使用者管理系統

1.系統裡面有多個使用者,使用者的資訊目前儲存在列表裡面 users root westos passwd 123 456 2.使用者登陸 判斷使用者登陸是否成功 1 判斷使用者是否存在 2 如果存在 1 判斷使用者密碼是否正確 如果正確,登陸成功,推出迴圈 如果密碼不正確,重新登陸,總共有三次機會...