python笔记--1 (2)

生成器对象、range对象、zip对象、enumerate对象、map对象、filter对象等等

 

具有惰性求值的特点

 

编程单元

 

 

 

函数(使用def定义)、(使用class定义)、模块(类型为module

 

类和函数都属于可调用对象,模块用来集中存放函数、类、常量或其他对象

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                                                                                                                                      

在Python中,不需要事先声明变量名及其类型,直接赋值即可创建各种类型的对象变量。这一点适用于Python任意类型的对象。

Python属于强类型编程语言,Python解释器会根据赋值或运算来自动推断变量类型。Python还是一种动态类型语言,变量的类型也是可以随时变化的。

>>> x = 3 >>> print(type(x)) <class 'int'> >>> x = 'Hello world.' >>> print(type(x)) #查看变量类型 <class 'str'> >>> x = [1,2,3] >>> print(type(x)) <class 'list'> >>> isinstance(3, int) #测试对象是否是某个类型的实例 True >>> isinstance('Hello world', str) True

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsppzs.html