摘要: zip zip函数接受任意多个(包括0个和1个)序列作为参数,合并后返回一个tuple列表 zip中的运算 lambda fun = lambda x,y : x+y, 冒号前的x,y为自变量,冒号后x+y为具体运算。 map map是把函数和参数绑定在一起 阅读全文
posted @ 2019-09-02 15:58 funnything 阅读(128) 评论(0) 推荐(0) 编辑
摘要: try: file=open('eeee.txt','r+') except Exception as e: print(e) response = input('do you want to create a new file:') if response=='y': file=open('eeee.txt','w') else: pass else: file.write('ssss') fi 阅读全文
posted @ 2019-09-02 15:38 funnything 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 函数声明只需要在需要默认参数的地方用 =号给定即可, 但是要注意所有的默认参数都不能出现在非默认参数的前面。 进阶 1、自调用 如果想要在执行脚本的时候执行一些代码,比如单元测试,可以在脚本最后加上单元测试 代码,但是该脚本作为一个模块对外提供功能的时候单元测试代码也会执行,这些往往我们不想要的,我 阅读全文
posted @ 2019-09-02 15:24 funnything 阅读(323) 评论(0) 推荐(1) 编辑
摘要: 1、def 后加self,在类里面的参数,会被传递下来。 2、注意定义自变量cal等于Calculator要加括号“()” ,cal=Calculator()否则运行下面函数的时候会出现错误,导致无法调用。 class类init功能 阅读全文
posted @ 2019-09-02 14:57 funnything 阅读(155) 评论(0) 推荐(0) 编辑