def query():
while True:
a = input("1.查書名 2.查編號:3.退出")
querybook = []
if a == '1':
bname = input('要查詢的書名')
for i in dict1:
if bname in i['書名'].upper():
querybook.append(i)
if len(querybook) == 0:
return False
elif len(querybook)>= 1:
return querybook
elif a == '2':
bnum = input('查詢編號')
for i in dict1:
if bnum == i['編號']:
querybook.append(i)
if len(querybook) == 0:
return False
elif len(querybook)>= 1:
return querybook
elif a == '3':
break
def login(name,pwd):
for i in dict10:
if name == i.get('用戶名') and pwd == i.get('密碼'):
# print('登陸成功!')
return True
else:
print('登陸失敗!')
return False
if __name__ == '__main__':
qy = input("1.查詢 2.登陸")
if qy == '1':
res = query()
if res == False:
print("查無此書")
else:
print(res)
if qy == '2':
while True:
name = input("輸入姓名"+'\n')
pwd = input("輸入密碼" + '\n')
res = login(name,pwd)
if res == True:
print('登陸成功!')
res1 = query()
if res == False:
print("查無此書")
else:
print(res1)
# coding
elif res == False:
pass
def query():
while True:
a = input("1.查書名 2.查編號:3.退出")
querybook = []
if a == '1':
bname = input('要查詢的書名')
for i in dict1:
if bname in i['書名'].upper():
querybook.append(i)
if len(querybook) == 0:
return False
elif len(querybook)>= 1:
return querybook
elif a == '2':
bnum = input('查詢編號')
for i in dict1:
if bnum == i['編號']:
querybook.append(i)
if len(querybook) == 0:
return False
elif len(querybook)>= 1:
return querybook
elif a == '3':
break
def login(name,pwd):
for i in dict10:
if name == i.get('用戶名') and pwd == i.get('密碼'):
# print('登陸成功!')
return True
else:
print('登陸失敗!')
return False
if __name__ == '__main__':
qy = input("1.查詢 2.登陸")
if qy == '1':
res = query()
if res == False:
print("查無此書")
else:
print(res)
if qy == '2':
while True:
name = input("輸入姓名"+'\n')
pwd = input("輸入密碼" + '\n')
res = login(name,pwd)
if res == True:
print('登陸成功!')
res1 = query()
if res == False:
print("查無此書")
else:
print(res1)
# coding
elif res == False:
pass
def query():
while True:
a = input("1.查書名 2.查編號:3.退出")
querybook = []
if a == '1':
bname = input('要查詢的書名')
for i in dict1:
if bname in i['書名'].upper():
querybook.append(i)
if len(querybook) == 0:
return False
elif len(querybook)>= 1:
return querybook
elif a == '2':
bnum = input('查詢編號')
for i in dict1:
if bnum == i['編號']:
querybook.append(i)
if len(querybook) == 0:
return False
elif len(querybook)>= 1:
return querybook
elif a == '3':
break
def login(name,pwd):
for i in dict10:
if name == i.get('用戶名') and pwd == i.get('密碼'):
# print('登陸成功!')
return True
else:
print('登陸失敗!')
return False
if __name__ == '__main__':
qy = input("1.查詢 2.登陸")
if qy == '1':
res = query()
if res == False:
print("查無此書")
else:
print(res)
if qy == '2':
while True:
name = input("輸入姓名"+'\n')
pwd = input("輸入密碼" + '\n')
res = login(name,pwd)
if res == True:
print('登陸成功!')
res1 = query()
if res == False:
print("查無此書")
else:
print(res1)
# coding
elif res == False:
pass
我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......