2017年2月21日
摘要: 如何生成斐波那契數列 斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一个非常简单的问题,许多初学者都可以轻易写出如下函数: 清单 1. 简单输出斐波那契數列前 N 个数 1 2 3 4 阅读全文
posted @ 2017-02-21 10:28 忍冬的你 阅读(421) 评论(0) 推荐(0) 编辑
  2017年1月5日
摘要: 1 import random 2 3 player=0 4 computer=0 5 play=int(input("玩家输入\n(0-剪刀,1-石头,2-布)")) 6 if play==0: 7 return play 8 elif play==1: 9 return play 10 elif play==2: 11 return play 12 else: 13 pr... 阅读全文
posted @ 2017-01-05 14:06 忍冬的你 阅读(189) 评论(0) 推荐(0) 编辑
  2017年1月1日
摘要: 1 def test(a): 2 # a+=a 3 # a+=a是在原数据上的修改,而a=a+ashi先定义一个变量然后修改 4 a=a+a 5 6 print(a) 7 num=[11,22,33,44] 8 test(num) 9 print(num) yunxingyunyunxingjieg 阅读全文
posted @ 2017-01-01 18:17 忍冬的你 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1 def Result(a,*b): 2 result=0 3 result+=a 4 for x in b: 5 result+=x 6 return result 7 8 add_result=Result(1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31, 阅读全文
posted @ 2017-01-01 17:25 忍冬的你 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1 a=10 2 def test(): 3 print("-"*20) 4 a=100 5 print(a) 6 print(id(a)) 7 8 9 def test2(): 10 print("*"*20) 11 print(a) 12 print(id(a)) 13 14 15 test() 阅读全文
posted @ 2017-01-01 12:04 忍冬的你 阅读(200) 评论(0) 推荐(0) 编辑
  2016年12月31日
摘要: python中的可变类型与不可变类型: 在讲python深浅拷贝之前,我们首先应该明白python中元素的类型:主要分为可变类型和不可变类型。 可变类型,就是值可以改变的类型有两个: 列表:list 字典:dict 不可变类型就是值不可以改变的类型,主要有三大类: 数值类型:int,long,boo 阅读全文
posted @ 2016-12-31 20:09 忍冬的你 阅读(284) 评论(0) 推荐(0) 编辑
  2016年12月15日
摘要: python中函数根据是否有返回值可以分为四种:无参数无返回值,无参数有返回值,有参数无返回值,有参数有返回值。 Python中函数传递参数的形式主要有以下五种,分别为位置传递,关键字传递,默认值传递,不定参数传递(包裹传递)和解包裹传递。 1.位置传递实例: def fun(a,b,c) retu 阅读全文
posted @ 2016-12-15 11:20 忍冬的你 阅读(46117) 评论(0) 推荐(2) 编辑
  2016年12月14日
摘要: 先出一个题目:1.有一 list= [1, 2, 3, 4, 5, 6] 请打印输出:0, 1 1, 2 2, 3 3, 4 4, 5 5, 6 打印输出, 2.将 list 倒序成 [6, 5, 4, 3, 2, 1] 3.将a 中的偶数挑出 *2 ,结果为 [4, 8, 12] 这个例子用到了p 阅读全文
posted @ 2016-12-14 09:48 忍冬的你 阅读(56986) 评论(1) 推荐(2) 编辑
  2016年12月13日
摘要: 1.什么是深浅拷贝? python中一切皆对象,python中的数字、字符串、元组等,如果存放在了内存中,这部分内存里面的内容是不会改变的,但是也有情况,内存中存放了可变对象,比如说列表和字典,他们的内存空间是可以被修改的。 下面我们定义一个列表: list=[1,2,3,4,5] list1=li 阅读全文
posted @ 2016-12-13 14:29 忍冬的你 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 上文介绍了Python的类成员以及成员修饰符,从而了解到类中有字段、方法和属性三大类成员,并且成员名前如果有两个下划线,则表示该成员是私有成员,私有成员只能由类内部调用。无论人或事物往往都有不按套路出牌的情况,Python的类成员也是如此,存在着一些具有特殊含义的成员,详情如下: 1. __doc_ 阅读全文
posted @ 2016-12-13 08:51 忍冬的你 阅读(217) 评论(0) 推荐(0) 编辑