CCF-GESP Scratch图形化四级编程题:密码合规检测

ey719419 程序题 共 个子题

CCF-GESP Scratch图形化四级编程题:密码合规检测

默认小猫角色和白色背景,编写程序以检查用户输入密码的有效性。

【题目描述】

  1. 合法的密码只能由 a-z 之间26个字母(字母不区分大小写)、0-9之间10个数字以及`!@#$`四个特殊字符构成。 2. 密码最短长度:6个字符,密码最大长度:12个字符。 3. 密码必须包含字母、数字和特殊字符,缺一不可。 【输入描述】 新建变量`lst`,用于存储待检测的密码列表。 ![程序界面截图](https://img.julecn.com/tk/nar/olxkxteichrvjmlb.png) 如下图所示: ![变量列表界面](https://img.julecn.com/tk/uix/cevjugpffxvtxbzb.png) 【输出描述】 新建列表`result`,用于存储合规的密码,存入顺序以`lst`列表中字符串的先后为序。 如下图所示: ![输出结果界面](https://img.julecn.com/tk/wav/uczdytntcmdhyalo.png) 【输入样例1】 ```txt lst = ["seHJ12!@", "sjdkffH$123", "sdf!@^&12 HDH", "123&^YUhg@!"]
    【输出样例1】
    ```txt
    result = ["seHJ12!@", "sjdkffH$123"]

【输入样例2】

lst = ["123!@#&^%ZAqaz", "abc123ABC!@#", "qaz123WSX!@#", "12QAqa!@", "12QAqa!@^"]

【输出样例2】

result = ["abc123ABC!@#", "qaz123WSX!@#", "12QAqa!@"]

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧