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

补充 ----斐波那契数列---eval函数

时间:2017-08-31 14:43:44      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:col   字符串   补充   while   使用   数据   mil   app   int   

------------    斐波那契 数列   ---------------

【1,1,2,3,5,8,13,21,34,...】





1 列表方法实现


# l=[1,1]
#
# # while len(l)<=20:
# # l.append(l[-1]+l[-2])
# # print(l)
#
# while len(l)!=4:
# l.append(l[-1]+l[-2])
# print(l)
#


2 迭代实现

# n=10
#
# n1 = 1
# n2 = 1
# n3 = 1
#
# if n<=2:
# re=1
# print(re)
# if n>2:
# m=1
# while m <= n-2:
# n3 = n1 + n2
# n1 = n2
# n2 = n3
# m+= 1
# re=n3
#
# print(re)




--------------- eval() -------- 把字符串 强转 为实际的数据

eval(‘print(123)‘)

eval(‘func‘)()

eval 存在安全隐患---->> 会把其他关键字识别---使用





补充 ----斐波那契数列---eval函数

标签:col   字符串   补充   while   使用   数据   mil   app   int   

原文地址:http://www.cnblogs.com/big-handsome-guy/p/7457837.html

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