搜索结果
查询Tags标签: def,共有 1678条记录-
Python中的迭代器和生成器区别
迭代器class MyNumbers:def __iter__(self):self.a = 1return selfdef __next__(self):if self.a <= 10:x = self.aself.a += 1return xelse:raise StopIterationmyclass = MyNumbers() myiter = iter(myclass)if __name__ == __main__:while True:print(next(myiter))…
2021/8/13 1:35:56 人评论 次浏览 -
Python中的迭代器和生成器区别
迭代器class MyNumbers:def __iter__(self):self.a = 1return selfdef __next__(self):if self.a <= 10:x = self.aself.a += 1return xelse:raise StopIterationmyclass = MyNumbers() myiter = iter(myclass)if __name__ == __main__:while True:print(next(myiter))…
2021/8/13 1:35:56 人评论 次浏览 -
Python - lambda 表达式
Python 中的函数是第一类对象好像很多地方都会看到这样一句话 Python 创始人也说过,所有的对象都是第一类对象 什么是第一类对象在上面中所说的第一类对象,其实是指函数作为一个对象,与其它对象具有相同的地位 具体来说,数值可以被赋值给变量、作为参数传递给函数、作…
2021/8/11 22:06:42 人评论 次浏览 -
Python - lambda 表达式
Python 中的函数是第一类对象好像很多地方都会看到这样一句话 Python 创始人也说过,所有的对象都是第一类对象 什么是第一类对象在上面中所说的第一类对象,其实是指函数作为一个对象,与其它对象具有相同的地位 具体来说,数值可以被赋值给变量、作为参数传递给函数、作…
2021/8/11 22:06:42 人评论 次浏览 -
python 中的函数
创建函数 在 Python 中,使用 def 关键字定义函数:#def 关键字 定义函数 #创建函数 def my_function(name):print(name+hello world)#执行函数 my_function(name )#name hello world#默认参数 如果我们调用了不带参数的函数,则使用默认值: def you_funtion(city="…
2021/8/10 9:05:50 人评论 次浏览 -
python 中的函数
创建函数 在 Python 中,使用 def 关键字定义函数:#def 关键字 定义函数 #创建函数 def my_function(name):print(name+hello world)#执行函数 my_function(name )#name hello world#默认参数 如果我们调用了不带参数的函数,则使用默认值: def you_funtion(city="…
2021/8/10 9:05:50 人评论 次浏览 -
python三大器:装饰器,迭代器,生成器
此文与其他文章不同,仅为个人学习笔记使用,编写过程中难免有错误,望各位读者提出,共同进步。 装饰器,迭代器,生成器是python开发过程中重要的工具,装饰器相较于其他两个来说较难以理解。 1.装饰器 通俗的来说是用来为其他区函数增加其他功能的,同时遵循一个基本原…
2021/8/9 11:35:52 人评论 次浏览 -
python三大器:装饰器,迭代器,生成器
此文与其他文章不同,仅为个人学习笔记使用,编写过程中难免有错误,望各位读者提出,共同进步。 装饰器,迭代器,生成器是python开发过程中重要的工具,装饰器相较于其他两个来说较难以理解。 1.装饰器 通俗的来说是用来为其他区函数增加其他功能的,同时遵循一个基本原…
2021/8/9 11:35:52 人评论 次浏览 -
python学习笔记第5章:函数
5.1创建函数 def add(a , b): 函数用def定义,a,b是要传入的参数 c = a + b return c return一个值或一个元组,无需返回时可省略add = lambda a,b : a+b 方法二,无名函数 函数名 参数 返回值 5.2调用/使用函数 print(add(3,5)) 调用函…
2021/8/7 20:06:27 人评论 次浏览 -
python学习笔记第5章:函数
5.1创建函数 def add(a , b): 函数用def定义,a,b是要传入的参数 c = a + b return c return一个值或一个元组,无需返回时可省略add = lambda a,b : a+b 方法二,无名函数 函数名 参数 返回值 5.2调用/使用函数 print(add(3,5)) 调用函…
2021/8/7 20:06:27 人评论 次浏览 -
学习Python第三周总结
学习Python第三周总结 一、函数和模块 1.1 函数的定义 Python中的函数的自变量称为函数的参数,而因变量称为函数的返回值 在Python中可以使用def关键字来定义函数,命名规则跟变量的命名规则是一致的。在函数名后面的圆括号中可以放置传递给函数的参数,就是我们刚才说…
2021/8/7 12:05:54 人评论 次浏览 -
学习Python第三周总结
学习Python第三周总结 一、函数和模块 1.1 函数的定义 Python中的函数的自变量称为函数的参数,而因变量称为函数的返回值 在Python中可以使用def关键字来定义函数,命名规则跟变量的命名规则是一致的。在函数名后面的圆括号中可以放置传递给函数的参数,就是我们刚才说…
2021/8/7 12:05:54 人评论 次浏览 -
第三周——Python中的函数和模块1
Python中的函数和模块 函数是功能相对独立且会重复使用的代码的封装。 1. 标准库中的模块和函数 函数说明abs返回一个数的绝对值,例如:abs(-1.3)会返回1.3。bin把一个整数转换成以0b开头的二进制字符串,例如:bin(123)会返回0b1111011。chr将Unicode编码转换成对应的字…
2021/8/7 11:06:14 人评论 次浏览 -
第三周——Python中的函数和模块1
Python中的函数和模块 函数是功能相对独立且会重复使用的代码的封装。 1. 标准库中的模块和函数 函数说明abs返回一个数的绝对值,例如:abs(-1.3)会返回1.3。bin把一个整数转换成以0b开头的二进制字符串,例如:bin(123)会返回0b1111011。chr将Unicode编码转换成对应的字…
2021/8/7 11:06:14 人评论 次浏览 -
Python中的类和JavaScript中的类(ES6)
JavaScript的类 在ES6 以后的 类的关键字为 class 类里面包含 constructor 构造器 super() 函数用来继承其他类的并且指向为要继承的这个类 static 为定义静态方法,同时也有get 和set 来获取和修改 类里面的变量,里面也有this,可以指向当前类 class getName {construc…
2021/8/6 22:07:44 人评论 次浏览