首页 > 代码库 > 2016/09/15
2016/09/15
1. Python视频
B. 装饰器
B-1 装饰器流程剖析
# 解释器步骤:def outer(func): # 1.解释outer,不执行内部 def inner(): # 3.解释inner print(‘before‘) # 5.1 func() # 5.2 指向老的f1 print(‘after‘) # 5.4 return inner # 4.返回inner函数给f1(若inner加括号,则会先执行inner函数) # 则f1函数只想inner函数。若调用f1,则执行inner函数,示例5# @ + 函数名# 功能:# 1.自动执行outer函数并且将下面的函数名f1当作参数传递# 2.将outer函数的返回值,重新赋值给f1@outer # 2.解释,执行outerdef f1(): print(‘F1‘) # 5.3
第4周作业
2. MOOC - 用Python玩转数据 -> 完成
作业:寻找第n个默尼森数。 P是素数且M也是素数,并且满足等式M=2**P-1,则称M为默尼森数。
#!usr/bin/env python# -*- coding:utf-8 -*-# Author: Wayne Zhongdef is_prime(num): for i in range(2, num): if num % i == 0: break else: return Truedef monisen(no): mns = [] x = 2 while True: if is_prime(x) and is_prime(2 ** x - 1): num = 2**x - 1 mns.append(num) if len(mns) > no: break else: x += 1 else: x += 1 #print(mns) return mns[no-1]print(monisen(int(input())))
3. MOOC - 数据库技术及应用
第1周:走进数据库
*******************************************************************************
4. MOOC课表
2016/09/15
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。