Day 11 作业题】的更多相关文章

1.整理装饰器的形成过程,背诵装饰器的固定格式 固定格式 def wrapper(func): def inner(*args, **kwargs): #执行函数前进行的操作 ret = func(*args,**kwargs) #执行函数后进行的操作 return ret return inner@wrapperdef f(): print(666)f() : 2.编写装饰器,为多个函数加上认证的功能(用户的账号密码来源于文件),要求登录成功一次,后续的函数都无需再输入用户名和密码 3.编写下…
/*Navicat MySQL Data Transfer Source Server : localhostSource Server Version : 50136Source Host : localhost:3306Source Database : ben500_info Target Server Type : MYSQLTarget Server Version : 50136File Encoding : 65001 Date: 2013-07-11 10:07:33*/ SET…
1.整理函数相关知识点,写博客 2.写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者. def func1(argv): li = [] for i in range(len(argv)):#循环取奇数 if i %2 == 1: li.append(argv[i]) return li print(func1([1,2,3,4])) def func(argv):return argv[1::2]#切片方法 print(func([1,2,3,4]))…
1. 文件a.txt内容:每一行内容分别为商品名字,价钱,个数. apple 10 3 tesla 100000 1 mac 3000 2 lenovo 30000 3 chicken 10 3 通过代码,将其构建成这种数据类型:[{'name':'apple','price':10,'amount':3},{'name':'tesla','price':1000000,'amount':1}......] 并计算出总价钱. li = [] with open('a.txt', encoding…
201521123082 <Java程序设计>第11周学习总结 标签(空格分隔):java 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. Answer: 在上周思维导图的基础上,添加了重要备注: 其他知识点记录: 1.多线程的一些重要概念: (1)实现Runnable的类应该被看作一项任务,而不是一个线程.在Java多线程中我们一定要有一个明确的理解,任务和线程是不同的概念.可以使用线程(Thread)执行任务(比如Runnable),但任务不是线程.…
第11周作业-多线程 1.本周学习总结 2.书面作业 本次PTA作业题集多线程 1.互斥访问与同步访问 完成题集4-4(互斥访问)与4-5(同步访问) 1.1 除了使用synchronized修饰方法实现互斥同步访问,还有什么办法实现互斥同步访问(请出现相关代码)? 互斥访问还可采用ReentrantLock,lock,unlock方法: class Account { private int balance; private Lock poolLock = new ReentrantLock(…
201521123067 <Java程序设计>第11周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 Q1.互斥访问与同步访问 完成题集4-4(互斥访问)与4-5(同步访问) 1.1 除了使用synchronized修饰方法实现互斥同步访问,还有什么办法实现互斥同步访问(请出现相关代码)? 答:除了使用synchronized修饰方法实现互斥同步访问,还可以使用同步代码块实现互斥同步访问.代码如下: sy…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 思维导图: 2. 书面作业 本次PTA作业题集多线程 2.1. 源代码阅读:多线程程序BounceThread 2.1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 作用:阅读代码可以发现BallRunnable类继承自Runnable接口,它实现了Runnable接口. 原因:sleep()方法让当前正在执行的线程休眠一段时间(此时线程不消耗CPU资源),通过…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 答:BallRunnable类实现了Runnable接口.调用Thread.sleep是为了让正在执行的线程休眠一段时间,不消耗CPU资源 1.2 Ball.java只做了两件事,这两件事分别是什么?BallCompo…
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 1. 源代码阅读:多线程程序BounceThread 1.1 BallRunnable类有什么用?为什么代码中需要调用Thread.sleep进行休眠? 答: BallRunnable 类 implements Runnable 接口,给线程任务:在其中的run方法中调用move()和repaint()函数实现运动轨迹. 调用Thread.sleep进行休眠是为了延缓线…