Python Lab Assignments

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python Lab Assignments相关的知识,希望对你有一定的参考价值。

Lab 1

对于任何Web应用程序登录,都需要根据数据库规则验证用户密码. 假定某个Web应用程序,
其有效密码的条件是:

  • a)密码长度应在6到16个字符之间
  • b)至少要有一个数字
  • c)至少包含有[$ @!*] 中一个特殊字符(中括号不计入).
  • d)应至少包含一个小写字母和至少一个大写字母
    要求实现一个lab1.py, 该程序实现有函数 check_valid_password,

入口参数:

  • 字符串: 用户密码

函数返回值(按顺序):

  • 1.布尔值: True或False, True表明有效的用户密码, False表名用户密码无效.
  • 2.字符串: 具体的错误信息(中文或英文皆可), 或者‘ok‘ (表示没有错误)

以上是关于Python Lab Assignments的主要内容,如果未能解决你的问题,请参考以下文章

lab2:完成一个简单的时间片轮转多道程序内核代码

HIT OS2020 Spring Lab3

重构改善既有代码设计--重构手法07:Remove Assignments to Parameters (移除对参数的赋值)

python opencv 利用Lab空间把春天的场景改为秋天

python functools

Plotly Table 在 Python 中的 Jupyter Lab 中不显示?