999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Scratch鍵盤記錄編輯器

2020-11-16 08:44:01
電腦報 2020年41期
關鍵詞:文本內容

在以往的Scratch實例中,我們通常只用到偵測模塊部分功能比如偵測方向鍵來完成小游戲,今天我們利用偵測模塊監(jiān)控鍵盤上的字母、數(shù)字等按鍵的輸入,完成一個監(jiān)測并記錄鍵盤輸入的小程序。

為了能做到偵測全鍵盤輸入,首先要對鍵盤上的按鍵進行分類并且整理成一個列表。按鍵種類可以分為四種:符號(。,:),數(shù)字(1234),字母(AaBb),特殊按鍵(enter,space)。

一、變量和列表設置

新建“鍵盤按鍵”列表,在列表中輸入英文字母、數(shù)字和字符。

字母有大小寫之分,為了節(jié)約代碼量,在列表中一個字母的大小寫保存在同一項中,在列表中的序號是1到26。

我們還需要新建變量進行保存和識別數(shù)據(jù)。“大小寫”用來記錄字母大寫或者小寫的狀態(tài),“輸入”用來保存每次按鍵輸入時的狀態(tài),“我的變量”用來保存輸出的結果。“保存文本”列表記錄通過鍵盤輸入的內容信息。

二、 代碼編寫

1. 程序初始化

根據(jù)程序的最終效果將一些角色隱藏,將變量設置為初始值。程序運行后,當用戶輸入大小寫字母或者是數(shù)字時,按下空格鍵后程序將用戶輸入的內容添加進“保存文本”列表中,并且清空其他內容恢復為初始狀態(tài)。

當點擊運行按鈕后,首先清除“保存文本”列表中的所有內容,將“大小寫”狀態(tài)設置為小寫,其他變量恢復成空狀態(tài)。切換大小寫可以通過上下鍵切換(圖1)。

2. 啟動監(jiān)控文本輸入積木

當按下任意鍵啟動按鈕識別。觸發(fā)“監(jiān)控鍵盤輸入文本”自定義積木。其中變量I用來做循環(huán)的序列號,不同的序列號對應著不同的字符以及數(shù)字,將鍵盤按鍵列表中的個數(shù)當作循環(huán)的次數(shù),當用戶按下鍵盤中的鍵后對應從列表中尋找指定的字符,如果成功從列表中找到了字符那么就輸出到面板上,如果查詢失敗,輸出為空。用戶可以通過對列表的序列進行匹配以確定內容所在的位置以及內容(圖2)。

3. 輸入大小寫字母

接下來我們要根據(jù)輸入的不同字符進行條件判斷。當需要輸入大寫字母時,從列表中提取對應項的第二個字符,小寫提取該項的第一個字符(圖3)。

4. 輸入數(shù)字

當用戶輸入數(shù)字,在列表中查詢數(shù)字對應的序號(27-36),查詢成功后直接輸出(圖4)。

5. 輸出字符記錄

用“我的變量”來臨時存儲輸入內容,將新輸入的字符連接在“我的變量”之后。全部輸入完成后只需要按下空格鍵,便將“我的變量”存入“保存文本”列表(圖5)。

三、 完善和優(yōu)化

目前的代碼只完成了輸入字母和數(shù)字。在實際的應用中我們還需要輸入其他種類的字符,如果輸入錯誤還需要用到退格鍵。那么該如何修改代碼呢?挑戰(zhàn)一下自己。

猜你喜歡
文本內容
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
內容回顧 溫故知新
科學大眾(2021年21期)2022-01-18 05:53:48
內容回顧溫故知新
科學大眾(2021年17期)2021-10-14 08:34:02
初中群文閱讀的文本選擇及組織
甘肅教育(2020年8期)2020-06-11 06:10:02
在808DA上文本顯示的改善
基于doc2vec和TF-IDF的相似文本識別
電子制作(2018年18期)2018-11-14 01:48:06
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學隱喻
論《柳毅傳》對前代文本的繼承與轉化
人間(2015年20期)2016-01-04 12:47:10
如何快速走進文本
語文知識(2014年1期)2014-02-28 21:59:13
主站蜘蛛池模板: 欧美 亚洲 日韩 国产| 最新亚洲人成网站在线观看| 成人免费午间影院在线观看| 亚洲一区二区在线无码| AV不卡在线永久免费观看| 久久国产热| 69综合网| 国产成人亚洲精品蜜芽影院| 性欧美久久| 免费人成网站在线观看欧美| 成人精品亚洲| 茄子视频毛片免费观看| 中国国产A一级毛片| 欧美性久久久久| 午夜毛片福利| 色婷婷在线影院| 丁香亚洲综合五月天婷婷| 狠狠亚洲婷婷综合色香| 国产天天色| 夜夜操狠狠操| 亚洲一道AV无码午夜福利| 亚洲日韩国产精品无码专区| 999精品免费视频| 久草视频中文| 亚洲人成日本在线观看| 色香蕉影院| AV网站中文| 伊人久久婷婷| 永久天堂网Av| 欧美不卡视频一区发布| 国产精品精品视频| 欧美无专区| 91极品美女高潮叫床在线观看| 国产在线精彩视频二区| 在线观看亚洲成人| 亚洲乱码在线视频| 亚洲欧美不卡| 97精品伊人久久大香线蕉| 国产精品久久久久婷婷五月| 亚洲熟妇AV日韩熟妇在线| 亚洲一区色| 亚洲第一视频区| 亚洲日韩在线满18点击进入| 日本一区二区不卡视频| 综合天天色| 亚洲,国产,日韩,综合一区| 手机在线免费毛片| 欧美中文一区| 精品一区二区三区自慰喷水| 一区二区无码在线视频| 久久久精品国产SM调教网站| 91久久国产成人免费观看| 97亚洲色综久久精品| 亚洲国产亚综合在线区| 蜜芽国产尤物av尤物在线看| 浮力影院国产第一页| 成人亚洲国产| 有专无码视频| 国产成+人+综合+亚洲欧美| 亚洲清纯自偷自拍另类专区| 中文字幕人成乱码熟女免费| 久久综合结合久久狠狠狠97色| 伊人查蕉在线观看国产精品| 国产激情第一页| 99热这里只有精品2| 亚洲婷婷在线视频| 538国产视频| 国产va在线观看| 亚洲精品中文字幕无乱码| 蝴蝶伊人久久中文娱乐网| 欧美中文字幕一区二区三区| 免费 国产 无码久久久| 亚洲一区二区精品无码久久久| 国产免费怡红院视频| 一级毛片免费播放视频| 国产精品男人的天堂| 国产一区二区三区夜色| 亚洲色无码专线精品观看| 精品人妻无码中字系列| 九九线精品视频在线观看| 久久综合丝袜长腿丝袜| 久久黄色免费电影|