中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python小腳本1

發布時間:2020-08-06 18:26:03 來源:ITPUB博客 閱讀:171 作者:ahfhuang 欄目:建站服務器

#!/usr/bin/python
# -*- coding: UTF-8 -*-

def account_login(account):
    if account in Dict.keys():
        tmp=Dict[account]
        password=input("enter the password:")
        if password in tmp.keys():
           if tmp[password] == 0:
               return 0
           else:
               return 3
        else:
           print('Error password:')
           return 1
    else:
        return 2

def lock_account(account):
    for k in Dict:
        if k == account:
           for subk in Dict[k]:
                Dict[k][subk]=1

def try_times(account):
     num=3
     while num>0:
           result=account_login(account)
           if result == 1:
              num=num-1
              if num == 0:
                 lock_account(account)
                 print('The account %s is locked now!'%account)
                 exit()
           elif result == 2:
              print('no account')
              exit()
           elif result == 3:
              print('The account was locked')
              exit()
           elif result == 0:
              print('success login on the %s!'%account)
              break


list1 = []
list2 = []

def check_intnumber(n):
    if int(n) % 2 == 0:
        return True
    else:
        return False

def append_list(arg_list):
    global list1
    global list2
    for i in arg_list:
        if check_intnumber(i) == True:
            list1.append(i)
        elif check_intnumber(i) == False:
            list2.append(i)

def filit_number(arg):
    arg_list = arg.split(',')
    for i in arg_list:
        if str.isdigit(i) == False:
            arg_list.remove(i)
        else:
            pass
    return arg_list

def main():
    account=input("enter the accout:")
    try_times(account)
    arg = input('enter someting to check:')
    arg_list = filit_number(arg)
    append_list(arg_list)
    print('odd number',list2)
    print('even number',list1)

if __name__ == '__main__':
    Dict = {'oracle': {'a123': 0}, 'root': {'b123': 0}, 'mysql': {'c123': 1}}
    main()


## 新手小試牛刀,主要執行功能前需要用戶驗證,其中用戶字典里面0表示正常 1表示用戶被鎖

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广南县| 远安县| 株洲市| 卓尼县| 龙井市| 特克斯县| 溧阳市| 长兴县| 柞水县| 井冈山市| 武强县| 东平县| 昭通市| 循化| 德保县| 河北省| 孟州市| 得荣县| 南涧| 北宁市| 广德县| 沂水县| 建德市| 利辛县| 平阳县| 灵丘县| 灵台县| 镇康县| 华宁县| 黔江区| 来安县| 特克斯县| 德钦县| 罗田县| 察哈| 西林县| 怀来县| 都江堰市| 鄂尔多斯市| 建昌县| 綦江县|