上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 31 下一页
摘要: 例子1:递归实现嵌套列表求和 #encoding=utf-8a=[[1,2,3], [4,5,6], [7,8,9]]def listsum(L): result=0 for i in L: if isinstance(i,list): result +=listsum(i) else: resul 阅读全文
posted @ 2018-10-04 08:11 夏晓旭 阅读(1096) 评论(0) 推荐(0)
摘要: raw_input()输出结果都是字符串 Input()输入什么内容,输出就是什么内容 阅读全文
posted @ 2018-10-03 20:34 夏晓旭 阅读(241) 评论(0) 推荐(0)
摘要: 一:map():映射 map()函数在python2和python3中是区别的 python2中的定义:映射后,返回一个列表 >>> help(map)Help on built-in function map in module __builtin__: map(...) map(function 阅读全文
posted @ 2018-10-03 16:40 夏晓旭 阅读(4222) 评论(0) 推荐(0)
摘要: 在这个功能上,repr和str的作用一样,把一个数据结构转换成字符串,例如: >>> str([1,2,3,4])'[1, 2, 3, 4]' >>> repr([1,2,3,4])'[1, 2, 3, 4]' eval是把字符串转换成数据结构,例如:>>> eval('[1,2,3,4]')[1, 阅读全文
posted @ 2018-10-03 15:55 夏晓旭 阅读(969) 评论(0) 推荐(0)
摘要: python的函数中,有时会有类似*args,**keys这样的参数,代表的是可变参数,一个*表示元祖,两个*表示字典,就是说这个函数可以接受任何类型的参数,都不会报错,有些函数为了提高可用性,会加这样的参数描述,防止调用者传入不同类型的参数而报错 #encoding=utf-8def fun(a, 阅读全文
posted @ 2018-10-03 15:43 夏晓旭 阅读(529) 评论(0) 推荐(0)
摘要: python简单方法判断三个数能否组成三角形 #encoding=utf-8 import math while True: str=raw_input("please input three numbers a,b,c:('stop' to exit)") print "####",str,typ 阅读全文
posted @ 2018-10-03 12:35 夏晓旭 阅读(9085) 评论(0) 推荐(0)
摘要: 假设一段python程序有多重循环,我们都知道在一个循环当中,用break是退出当前的循环,然后继续下一次循环,但是如何才能跳出多重循环呢,实际就是结束所有的循环。 思路1::可以定义一个异常类,在需要退出循环的位置,跑出这个异常,就可以了,因为程序在遇到异常的时候,如果没有捕获异常的话,就是直接退 阅读全文
posted @ 2018-10-03 11:19 夏晓旭 阅读(631) 评论(0) 推荐(0)
摘要: Python中的is和==的区别 Python中的对象包含三要素:id、type、value。 其中id用来唯一标示一个对象,type标识对象的类型,value是对象的值。 is判断的是a对象是否就是b对象,是通过id来判断的。 ==判断的是a对象的值是否和b对象的值相等,是通过value来判断的。 阅读全文
posted @ 2018-10-02 19:15 夏晓旭 阅读(2833) 评论(0) 推荐(0)
摘要: 代码: #encoding=utf-8for i in dir(__builtins__): #print "i:",i try: #这里的i是个字符串,并不能直接用dir(i)来生成内置方法列表,需要用eval来转换一下 if 'copy' in dir(eval(i)): print i exc 阅读全文
posted @ 2018-10-02 19:11 夏晓旭 阅读(292) 评论(0) 推荐(0)
摘要: python中有两个下划线__的是内置方法,一个下划线_或者没有下划线的可能是属性,也可能是方法,也可能是类名,如果在类中定义的就是类的私有成员。 >>> dir(__builtins__)['ArithmeticError', 'AssertionError', 'AttributeError', 阅读全文
posted @ 2018-10-02 17:50 夏晓旭 阅读(1495) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 31 下一页