1 .filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item做成一个filter object的迭代器返回。可以看作是过滤函数。str = ['a', 'b','c', 'd']def fun1(s): if s != 'a': return sret = filter(fun1
原创 2021-12-01 10:53:21
271阅读
1点赞
Arduino内置教程     内置例子是sketches(独立的脚本和程序被称为 “sketches”),包括在Arduino IDE,打开他们点击工具菜单:File > Examples。这些简单的程序示范了所有基本Arduino的命令。他们横跨所有的领域,从一个Sketch的绝对最小值到数字和模拟IO,再到传感器和显示器的使用。 1.基本原理 模
原创 2016-07-31 12:13:16
1279阅读
匿名函数(lambda表达式)在Python中,函数可以算的上是“一等公民”了,我们先回顾下函数的优点:减少代码重复量模块化代码但是我们有没有想过,如果我们需要一个函数,比较简短,而且只需要使用一次(无需重复调用),那还需要定义一个有名字的函数么?答案是否定的,这里我们就可以使用匿名函数来实现这样的功能。我们先看看求一个数的平方,我们定义个函数怎么写:def square(x): retur
原创 2022-04-20 11:39:42
278阅读
我们可以运行dir调用来看看python预定义了哪些变量名
python有8种比较运算符:<、<=、>、>=、==、!=、is、is not,它们具有相同的优先级。它们具体的含义如下:运算符含义<小于<=小于或等于>大于>=大于或等于==等于!=不等于is是否同一个对象is not是否不是同一个对象比较运算符有如下一些特性:相同类型间的2个不同对象都能进行比较# 整形>>> 2 > 1True>
原创 2021-07-21 17:57:32
248阅读
Python有以下三种的数值类型: 整型(integers), 浮点型(floating point numbers), 以及 复数(complex numbers)。此外,布尔是整数的子类型。数值类型说明整数由1-n个数字字符表示,整数的类型名称是int,所有的整数都是类型int的实例;浮点数由整数部分和小数部分构成,中间用.连接,浮点数的类型名称是float,所有浮点数都是类型float的实例;复数由实部和虚部构成,其中虚部跟上字母j,复数的类型名称数complex,所有复数都是类型comple
原创 2021-07-21 17:57:35
213阅读
1、字符串转数字# int()函数,类型转换a = '123'# type()函数,获取数据类型print(type(a), a) # <class 'str'> 123b = int(a) # 类型转换print(type(b), b) # <class 'int'> 1232、进制转换'''遇到问题没人解答?小编创建了一个Python学习交流QQ群:579817333 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!'''#
转载 2021-07-22 09:07:38
208阅读
一、内置函数(python3.x) 内置参数详解官方文档: https://docs.python.org/3/library/functions.html?highlight=built#ascii  一、数学运算类abs(x)求绝对值1、参数可以是整型,也可以是复数2、若参数是负数,则返回负数的模complex([real[, imag]])创建一个复数divmo
转载 2023-08-17 23:01:08
70阅读
经常听说Python就是一门执行速度低的语言,可能是你的程序中使用了复杂的算法与数据结构,才会导致程序执行速率低的。在Python的标准库中提供了常见的数据结构工开发者使用,不仅执行速率比较快,还可以简化开发者的编程工作。
原创 2021-05-27 11:00:39
115阅读
<--目录-->1、getpass2、os3、sys4、subprocess5、hashlib6、json7、pickle8、shutil9、time10、datetime11、re12、random13、configparser14、traceback15、yaml16、itertools17、logging1、getpass模块详解pwd = getpass.getpass("请输
转载 2023-08-08 12:39:06
81阅读
内置属性常用内置属性类属性实例属性内置特殊方法信息格式化__str__方法_ __repr_ _ _方法调用操作索引操作切片操作比较操作作用:可以定义对象"比较大小,相等以及真假"规则注意补充上下文布尔值 常用内置属性类属性_ _dict _ _:类的属性_ _ bases _ _:类的所有父类构成元组_ _ doc _ _:类的文档字符串_ _ module _ _:类定义所在的模块实例属性_
最重要的内置类型有数字、序列、映射、类、实例和异常。真值检测if和while都可以做真值检测,默认情况下,如果一个对象的__bool__()返回False或者__len__()返回0,那么该对象为假;否则都为真。因此内置类型为假的情况有:常量:None和False任何值为0的数字类型:0, 0.0, 0j, Decimal(0), Fraction(0, 1)空序列和集合:'', (), [],
转载 2023-06-13 22:02:31
133阅读
文章目录一.内置属性1.\__slots__2.\__doc__3.\__module__ 和\__class__4.\__dict__5.\__getitem__、\__setitem__ 和\__delitem__二.类属性和对象属性三.私有属性和方法1.私有属性和私有方法2.访问私有属性和私有方法 一.内置属性Python中有很多的内置属性,我们可以通过使用内置函数dir来查看一个对象支持
转载 2023-10-19 10:30:12
64阅读
写在前面相信每种编程语言都会有很多的内置方法,就像内置数据类型一样。但python的这些内置方法是很特殊的,今天就列举几个跟“对象”相关的内置方法。为了方便举例说明,先作如下的准备:定义一个空类 >>> class A():     def __init__(self,name):        &
转载 2023-09-30 22:37:58
56阅读
什么是模块?它特指就是xxx.py文件如何导入模块?import 模块名python内置的常见模块random、math、os、os.path、sys、 time、datetime、hashlib、base64、hmac uuid一、random模块random.random()返回一个[0, 1)的随机数random.randint(n, m)返回[n, m]范围内的随机整数random.cho
1. __getattr__、set__attr__、__delattr__ class Foo: x=1 def __init__(self,y): self.y=y def __getattr__(self, item): print('----> from getattr:你找的属性不存在') def __seta
转载 2023-11-19 21:32:15
69阅读
python中任何对象都能直接进行真假值的测试,用于if或者while语句的条件判断,也可以做为布尔逻辑运算符的操作数python中任何对象都能直接进行真假值的测试,而不需要额外的类型转换这一点是和其它语言不一样的。比如C#,一个非bool的对象,如果要进行逻辑判断则必须先强制进行类型转换、或者调用对象的自身判断方法进行判断。var message = " ";if (message.IsNullOrEmpty()){ ...}而python中可以直接对对象进行逻辑判断无需类型转换m
转载 2021-07-20 14:18:14
301阅读
一、安装git 下载地址:https://www.git-scm.com/download/macUpdating Homebrew... 一直不动,直接按control+c等1分钟就会自动略过更新进行安装) 安装成功后记住git的安装路径:二、配置PyCharm 点击Preferences---Version Control---Git,如下图的路径,可以
转载 2024-01-08 12:32:30
134阅读
使用了 items、values、keys 返回的是可迭代对象,可以使用 list 转化为列表。len(字典名):返回键的个数,即字典的长度# len(字典名):# 返回键的个数,即字典的长度dic = {'a':123,'b':456,'c':789,'d':567}print(len(dic))# 4str(字典名):将字典转化成字符串# str(字典名):# 将字典转化成字符串dic = {'a':123,'b':456,'c':789,'d':567}print(str
原创 2022-04-22 11:08:38
166阅读
内置函数 python也有很多内置函数来供我们使用,可以用help()来查看内置函数的用法 绝对值 abs() 最大值max() 最小值min() 计算序列长度可以用len()divmod(x,y) 得到x除以y的商及余数 pow(x,y,z) 表达的是求x的y次方再对z取余,z可有可无,没有z的话就是求x的y次方 callable() 用来测试某对象是否可被调用(一般用来测试函数) isinst
转载 2023-10-16 22:23:09
130阅读
  • 1
  • 2
  • 3
  • 4
  • 5