亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Scratch之生成驗證碼

        2020-10-14 22:26:47
        電腦報 2020年37期
        關鍵詞:小寫字母電腦報字符

        相信你對于在網站上登錄時需要輸入驗證碼已經習以為常。驗證碼是一種區(qū)分用戶是計算機還是人的驗證程序,可以防止惡意破解密碼。傳統(tǒng)驗證碼是由隨機的扭曲數字和字母所構成,如果輸入的字符和驗證碼相同則通過驗證,否則的話無法通過驗證。

        今天我們用Scratch來模擬這個過程,程序自動生成由數字、大小寫字母組合成的驗證碼。這個程序設計思路上沒有直接生成隨機字符而是通過產生隨機數的辦法來從列表中隨機取字符。我們需要預備一個大小寫共存(a-z,A-Z)的字母列表,用隨機數提取里面的字母。數字的內容從0-9之間進行選取。

        我們設定在驗證碼中字母和數字產生的比例不相同,字母占25%,數字占75%(比例可以任意調整)。

        首先設定需要的變量及列表?!白帜噶斜怼庇糜诖娣糯笮懽帜福?2個字母。用“password”列表依次存放單次循環(huán)結束后產生的字符。“word”用于存放password列表中所有內容拼接后的結果。

        當程序運行后,首先清空password列表中內容,將變量i設為1,變量word設置為空。驗證碼的位數可以自行確定,用重復循環(huán)執(zhí)行6次將驗證碼設置為6位。在循環(huán)的過程中首先我們進行概率判斷,在1-4之間隨機生成一個數字,如果生成結果為1,那么任意從0-9中選擇一個數字添加到password列表中,否則從字母列表中任選一個數添加到password列表中,這樣就實現了25%的概率出現數字,75%的概率出現字母。當所有的循環(huán)結束之后,可以看到password列表存儲了六個字符,接下來需要將password列表中的數字進行組合。首先重復執(zhí)行password列表的項目數,在循環(huán)過程中,依次提取出列表中的每一項的值然后連接到變量word中。這樣一個隨機驗證碼就生成好了,顯示變量word就可以了(圖2)。

        程序隨機產生驗證碼之后,彈出一個輸入框,用戶可以把驗證碼輸入后用回答等于word的判斷進行校對,就可以模擬驗證碼的校驗功能了。

        本實例通過預設的字母列表把生成的1-52個隨機數轉換為隨機大小寫字母。相信你可以想到更多類似的用法。

        孩子系統(tǒng)學編程的好幫手

        電腦報出品的《Scratch3.9青少年編程高分寶典》,由電腦報聯合數橙科學一線名師傾力編寫,是系統(tǒng)學習Scratch編程的優(yōu)秀教材。采用最新版Scratch 編寫代碼,全書由淺入深分為編程基礎指令;作品分析、創(chuàng)作;算法挑戰(zhàn);綜合實戰(zhàn)四部分。專為青少年系統(tǒng)學習圖形化編程打造,知識體系完備,并配有等級考試和藍橋杯比賽真題庫,是中小學計算機教學和編程入門必備的工具書。目前已經上市,在當當網、京東和淘寶各大平臺均有銷售。

        猜你喜歡
        小寫字母電腦報字符
        Starter Unit 3 What color is it?
        尋找更強的字符映射管理器
        斜體字母、大小寫字母使用規(guī)范
        電腦報自營店年末大促
        電腦報(2020年49期)2020-12-31 07:26:53
        電腦報自營店雙11大促
        電腦報(2020年41期)2020-11-16 08:44:01
        電腦報自營店國慶大促
        電腦報(2020年38期)2020-10-14 22:27:04
        電腦報自營店元旦大促
        電腦報(2020年50期)2020-03-10 13:42:39
        字符代表幾
        一種USB接口字符液晶控制器設計
        電子制作(2019年19期)2019-11-23 08:41:50
        消失的殖民村莊和神秘字符
        欧美老肥妇做爰bbww| 视频一区精品自拍| 国产人妖xxxx做受视频| 久久亚洲国产高清av一级| 久久精品国产色蜜蜜麻豆国语版 | 亚洲欧洲成人a∨在线观看| a级毛片无码免费真人| 国产成人精品三级麻豆| 国产日韩午夜视频在线观看| 日本av一级视频在线观看| 国产亚洲一区二区三区| 窝窝午夜看片| 久久久噜噜噜久久中文字幕色伊伊| 久久久久人妻精品一区5555| 亚洲hd高清在线一区二区| 国产精品久久久久久久久电影网| 男女裸交无遮挡啪啪激情试看| 免费一区二区三区在线视频| 国产麻豆精品久久一二三| 久久综合另类激情人妖| 免费乱理伦片在线观看| 一本久久a久久精品亚洲| 久久国产精品免费一区二区| 免费看黄片视频在线观看| 2019nv天堂香蕉在线观看| 亚洲色www成人永久网址| 国产精品天堂avav在线| 精品午夜中文字幕熟女| 蜜桃av精品一区二区三区| 欧美亚洲日本国产综合在线| 欧美久久中文字幕| 久久亚洲乱码中文字幕熟女| 奇米影视第四色首页| 免费在线亚洲视频| 精品少妇白浆一二三区| 色翁荡息又大又硬又粗视频| 亚洲自偷自拍熟女另类| 高潮喷水无遮挡毛片视频| 人妻少妇精品视频一区二区三| 国产精品无码一区二区在线看| 欧美视频九九一区二区 |