您好,登錄后才能下訂單哦!
這篇文章主要介紹了Python3.7實現驗證碼登錄方式代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
代碼如下
import random import time def login(): for frequency in range(3): # 生成 字母+數字的組合列表 num_lst = [i for i in range(10)] [num_lst.append(chr(j)) for j in range(97,123)] # random.sample(list,NUM) 列表,位數 在列表中隨機抽取6位數 ret = random.sample(num_lst,6) print(ret) num = list(input('請 輸 入 驗 證 碼: ')) if [str(x) for x in ret] == [str(y) for y in num]: print("登錄成功") break else: print('登錄失敗') if frequency == 1: print('您還有一次輸入機會,否則將鎖定5秒鐘') else: time.sleep(5) login()
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。