Commit fe50a3b0 by BellCodeEditor

save project

parent 7ad723db
Showing with 20 additions and 15 deletions
username = "python" num_list = [1,3,5,8,11,15,17,18,20,21]
userpassword = "123456"
while True:
name = input("请输入用户名:") def erfen(num_list,num):
password = input("请输入密码:") low = 0
if name == username and password == userpassword: high = len(num_list)-1
print("登录成功!") if num not in num_list:
break print('在列表中找不到数据:' + str(num))
if name != username: exit()
print("用户名不存在,请重新输入!") while low != high:
continue mid = (low+high)//2
if password != userpassword: nnum = num_list[mid]
print("密码输入有误,请重新输入!") if nnum == num:
print("欢迎来到贝尔编程!") return mid
\ No newline at end of file elif nnum < num :
low = mid+1
elif nnum > num :
high = mid-1
return None
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment