码迷,mamicode.com
首页 > 其他好文 > 详细

Day5

时间:2016-07-09 20:53:41      阅读:287      评论:0      收藏:0      [点我收藏+]

标签:

递归完成阶乘

def func(num):
if num == 1:
return 1
return num * func(num - 1)

x = func(7)

print(x)

反射

commons.py

def login():
print("炫酷登录页面")

def logout():
print("炫酷退出页面")

def home():
print("炫酷主页面")
index.py
import commons

def run():
inp = input(‘请输入要访问的url:‘)
#inp字符串类型 inp = "login"
#commons.inp #commons.login
#利用字符串的形式去对象(模块)中操作(寻找/检查)成员
if hasattr(commons, inp):
func = getattr(commons, inp)
func()
else:
print(‘404‘)

if __name__ == ‘__main__‘:
run()
 

Day5

标签:

原文地址:http://www.cnblogs.com/icsnow/p/5656526.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!