首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
老男孩DAY17作业
2024-11-02
python学习之老男孩python全栈第九期_day016作业
1. 请利用filter()过滤出1~100中平方根是整数的数,即结果应该是: [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] import math def func(x): return math.sqrt(x) % 1 == 0 ret = filter(func,range(0,101)) for i in ret: print(i) 2. 列表按照其中每一个值的绝对值排序 li = [1,-2,3,-48,78,9]print(sorted(li,key
老男孩Day17作业:后台管理平台编辑表格
一.作业需求: 后台管理平台 ,编辑表格: 1. 非编辑模式: 可对每行进行选择: 反选: 取消选择 2. 编辑模式: 进入编辑模式时如果行被选中,则被选中的行万变为可编辑状态,未选中的不改变 退出编辑模式时,所有的行进入非编辑状态 处于编辑模式时,行被选中则进入编辑状态,取消选择则进入非编辑状态 二.博客地址:https://www.cnblogs.com/catepython/p/9516250.html 三.运行环境 操作系统:Win10 Python:3.6.4rcl Pycharm:2
老男孩Day16作业:登录、注册、后台管理页面(动态)
一.作业需求: 1.后台管理主界面(左边菜单框.(全选.反选)框.返回顶部按钮) 2.老男孩登录.注册页面 二.博客地址:https://www.cnblogs.com/catepython/p/9306335.html 三.运行环境 操作系统:Win10 Python:3.6.4rcl Pycharm:2017.3.4 四.功能实现 1) 后台管理规划了整体布局(顶部有标题.左边有菜单.右边有订单列表(表格)...) 2)(左边菜单框.(全选.反选)框.返回顶部按钮)功能都以实现 3)老男孩登
老男孩Day7作业:选课系统
1.作业需求:角色:学校.学员.课程.讲师 1. 创建北京.上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go 在上海开 3. 课程包含,周期,价格,通过学校创建课程 4. 通过学校创建班级, 班级关联课程.讲师 5. 创建学员时,选择学校,关联班级 5. 创建讲师角色时要关联学校, 6. 提供两个角色接口 7. 学员视图, 可以注册, 交学费, 选择班级, 8. 讲师视图, 讲师可管理自己的班级, 上课时选择班级, 查看班级
老男孩Day12作业:RabbitMQ-RPC版主机管理程序
一.作业需求 1.可以对指定机器异步的执行多个命令 例子: 请输入操作指令>>>:run ipconfig --host 127.0.0.0 in the call tack_id:[24869c59-bdc3-4cfc-9a00-313e257d9f58] cmd:[ipconfig] host:[127.0.0.0] >请输入操作指令>>>:check_all 查看所有任务编号: 1 24869c59-bdc3-4cfc-9a
老男孩Day18作业:后台用户管理
一.作业需求: 1.用户组的增删改查 2.用户增删该查 - 添加必须是对话框 - 删除必须是对话框 - 修改,必须显示默认值 3.比较好看的页面 二.博客地址:https://www.cnblogs.com/catepython/p/9682884.html 三.运行环境 操作系统:Win10 Python:3.6.4rcl Pycharm:2017.3.4 四.功能实现 1.完成了后台登录UI.数据交互(判断与验证)接口 2.搭建配置Django框架 3.后台管理整体页面布局 4.用户管理模块
老男孩Day15作业:商城列表页面(静态)
一. 一.作业需求: 1.完成商城列表静态页面的抒写 二.博客地址:https://www.cnblogs.com/catepython/p/9205636.html 三.运行环境 操作系统:Win10 Python:3.6.4rcl Pycharm:2017.3.4 四.功能实现 1)按照样式抒写了HTML商城列表页面 五.备注 readme 二.程序结构图 三.核心代码 <!DOCTYPE html> <html lang="en"> <head>
老男孩Day14作业:堡垒机
一.作业需求: 1.业务需求 兼顾业务安全目标与用户体验,堡垒机部署后,不应使用户访问业务系统的访问变的复杂,否则工作将很难推进,因为没人喜欢改变现状,尤其是改变后生活变得更艰难 保证堡垒机稳定安全运行, 没有100%的把握,不要上线任何新系统,即使有100%把握,也要做好最坏的打算,想好故障预案 2.功能需求 所有的用户操作日志要保留在数据库中 每个用户登录堡垒机后,只需要选择具体要访问的设置,就连接上了,不需要再输入目标机器的访问密码 允许用户对不同的目标设备有不同的
老男孩Day13作业:ORM学员管理系统
一.作业需求: 用户角色,讲师\学员, 用户登陆后根据角色不同,能做的事情不同,分别如下 讲师视图: 管理班级,可创建班级,根据学员qq号把学员加入班级 可创建指定班级的上课纪录,注意一节上课纪录对应多条学员的上课纪录, 即每节课都有整班学员上, 为了纪录每位学员的学习成绩,需在创建每节上课纪录是,同时为这个班的每位学员创建一条上课纪录 为学员批改成绩, 一条一条的手动修改成绩 学员视图: 提交作业 查看作业成绩 一个学员可以同时属于多个班级,就像报了Linu
老男孩Day11作业:selectors版socket
一.作业需求: 使用SELECT或SELECTORS模块实现并发简单版FTP 允许多用户并发上传下载文件 二.readme 一.作业需求: 使用SELECT或SELECTORS模块实现并发简单版FTP 允许多用户并发上传下载文件 二.博客地址:http://www.cnblogs.com/catepython/p/8973372.html 三.运行环境 操作系统:Win10 Python:3.6.4rcl Pycharm:2017.3.4 四.功能实现 1)实现所有基本需求 2)充分利用了面向对
老男孩Day10作业:主机管理程序
一.作业需求: 1, 运行程序列出主机组或者主机列表 2,选择指定主机或主机组 3,选择主机或主机组传送文件(上传/下载) 4,充分使用多线程或多进程 5,不同主机的用户名,密码,端口可以不同 6,可向主机或主机组批量发布命令 7,可一次性执行多条操作命令 二. 一.作业需求: 1, 运行程序列出主机组或者主机列表(已完成) 2,选择指定主机或主机组(已完成) 3,选择主机或主机组传送文件(上传/下载)(已完成) 4,充分使用多线程或多进程(已完成) 5,不同主机的用户名,密码,端口可以不同(已
老男孩Day9作业:高级FTP
一.作业需求 1. 用户加密认证(已完成) 2. 多用户同时登陆(已完成) 3. 每个用户有自己的家目录且只能访问自己的家目录(已完成) 4. 对用户进行磁盘配额.不同用户配额可不同(已完成) 5. 用户可以登陆server后,可切换目录(已完成) 6. 查看当前目录下文件(已完成) 7. 上传下载文件,保证文件一致性(已完成) 8. 传输过程中现实进度条(已完成) 9. 支持断点续传(未完成) readme: 一.作业需求: 1. 用户加密认证(已完成) 2. 多用户同时登陆(已完成) 3.
老男孩python作业7-开发一个支持多用户在线的FTP程序
作业6:开发一个支持多用户在线的FTP程序 要求: 用户加密认证 允许同时多用户登录 每个用户有自己的家目录 ,且只能访问自己的家目录 对用户进行磁盘配额,每个用户的可用空间不同 允许用户在ftp server上随意切换目录 允许用户查看当前目录下文件 允许上传和下载文件,保证文件一致性 文件传输过程中显示进度条 附加功能:支持文件的断点续传
老男孩python作业1
作业1:编写登陆接口 (1)输入用户名密码 (2)认证成功后显示欢迎信息 (3)输错三次后锁定 作业2:多级菜单 (1)三级菜单 (2)可依次选择进入各子菜单 (3)所需新知识点:列表.字典 任务1思路: 1.先设定用户名和密码2.while循环判断输入次数,若输入次数少于输入上限则进入下一步3.利用input让用户输入用户名密码4.利用if语句进行判断输入是否正确,若正确显示欢迎光临,若不正确则让其再次输入用户名和密码5.若输入错误次数太多,将其锁定 代码如下: username="lucky
老男孩Day8作业:FTP
1.作业需求 开发简单的FTP: 1. 用户登陆 2. 上传/下载文件 3. 不同用户家目录不同 4. 查看当前目录下文件 5. 充分使用面向对象知识 2.流程图 3.目录结构 4.代码区 bin目录下的start.py程序执行文件 # -*- coding:utf-8 -*- # Author:D.Gray import os,sys BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) sys.path.
老男孩Day6作业:计算器
作业需求: 1.实现加减乘除及拓号优先级解析 2.用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) ) 等类似公式后 3.必须自己解析里面的(),+,-,*,/符号和公式(不能调用eval等类似功能偷懒实现), 4.运算后得出结果,结果必须与真实的计算器所得出的结果一致 1)流程图 首先,根据计算符号的优先级考虑,带有括号的优先级最高,需要优先计算括号内的式子
老男孩Day5作业:电子银行购物商城
1.作业需求: 模拟实现一个ATM + 购物商城程序 额度 15000或自定义 实现购物商城,买东西加入 购物车,调用信用卡接口结账 可以提现,手续费5% 支持多账户登录支持账户间转账 记录每月日常消费流水 提供还款接口 ATM记录操作日志 提供管理接口,包括添加账户.用户额度,冻结账户等... 用户认证用装饰器 2.流程图 3.目录结构 |——员工信息查询系统 |——bin目录 | |—— _init.py | |__ Stary.py(开始程序) | |——core目录 | |—— __
老男孩Day4作业:员工信息查询系统
1.作业需求: (1).工信息表程序,实现增删改查操作: (2).可进行模糊查询,语法至少支持下面3种: select name,age from staff_table where age > 22 select * from staff_table where dept = "IT" select * from staff_table where enroll_date like "2013" (3).查到的信
老男孩Day3作业:工资管理系统
作业需求: 1.从info.txt文件中读取员工及其工资信息,最后将修改或增加的员工工资信息也写入原info.txt文件. 2.能增查改员工工资 3.增.改员工工资用空格分隔 4.实现退出功能 1)编写思路 编写思路参考下面GitHub链接中的流程图 https://github.com/KongChan1988/51CTO-Treasure/blob/master/Python_Study/%E7%AC%AC%E4%B8%80%E6%A8%A1%E5%9D%97%E5%AD%A6%E4%B9%
老男孩Day2作业:购物车程序
作业需求: 用户入口: 1.商品信息存在文件里 2.已购商品,余额记录.第一次启动程序时需要记录工资,第二次启动程序时谈出上次余额 3.允许用户根据商品编号购买商品 4.用户选择商品后,检测是否够,够就直接扣款,不够就提醒 5.可随时退出,退出时,打印移购买商品和余额 商家入口: 1.可以添加商品,修改商品价格1. 运行程序输出第一级菜单 1)编写思路 编写思路参考下面GitHub链接中的流程图 https://github.com/KongChan1988/51CTO-Tre
老男孩python作业8-学员管理系统
学员管理系统开发: 需求: 用户角色,讲师\学员, 用户登陆后根据角色不同,能做的事情不同,分别如下 讲师视图 管理班级,可创建班级,根据学员qq号把学员加入班级 可创建指定班级的上课纪录,注意一节上课纪录对应多条学员的上课纪录, 即每节课都有整班学员上, 为了纪录每位学员的学习成绩,需在创建每节上课纪录是,同时 为这个班的每位学员创建一条上课纪录 为学员批改成绩, 一条一条的手动修改成绩 学员视图 提交作业 查看作业成绩 一个学员可以同时属于多个班级,就像报了Linux的同时也
热门专题
whoosh flask mongodb检索
css 怎么创建标签选择器
mysql 按时间分组,然后补上缺少的日期
bootstrap5局部刷新分页
shell脚本特殊字符^对应ASC码
mysql 所有的聚合函数
vmware官网15.0
ora-00119和ora-00132问题的解决方法
webapi 怎么获取httpcontext.User
linux创建oracle数据库实例
怎么引入iwinfo
android SIM卡联系人名字长度判断
postman 使用cookie
P2482 [SDOI2010] 猪国杀
flutter html 富文本
excel 代码编辑数据下拉选项
c# object list 转换 实体
Android studio 圆角
windows sever 2022 计划版本转正式版
xlua hotfix 文件