`
mrjeye
  • 浏览: 178090 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

常用模块

阅读更多
sys
>>> import sys
>>> dir(sys)
['__displayhook__', '__doc__', '__excepthook__', '__name__', '__package__', '__s
tderr__', '__stdin__', '__stdout__', '_clear_type_cache', '_current_frames', '_g
etframe', 'api_version', 'argv', 'builtin_module_names', 'byteorder', 'call_trac
ing', 'callstats', 'copyright', 'displayhook', 'dllhandle', 'dont_write_bytecode
', 'exc_clear', 'exc_info', 'exc_type', 'excepthook', 'exec_prefix', 'executable
', 'exit', 'flags', 'float_info', 'getcheckinterval', 'getdefaultencoding', 'get
filesystemencoding', 'getprofile', 'getrecursionlimit', 'getrefcount', 'getsizeo
f', 'gettrace', 'getwindowsversion', 'hexversion', 'last_traceback', 'last_type'
, 'last_value', 'maxint', 'maxsize', 'maxunicode', 'meta_path', 'modules', 'path
', 'path_hooks', 'path_importer_cache', 'platform', 'prefix', 'ps1', 'ps2', 'py3
kwarning', 'setcheckinterval', 'setprofile', 'setrecursionlimit', 'settrace', 's
tderr', 'stdin', 'stdout', 'subversion', 'version', 'version_info', 'warnoptions
', 'winver']

types:包含所有内置TYPE
>>> import types
>>> dir(types)
['BooleanType', 'BufferType', 'BuiltinFunctionType', 'BuiltinMethodType', 'Class
Type', 'CodeType', 'ComplexType', 'DictProxyType', 'DictType', 'DictionaryType',
'EllipsisType', 'FileType', 'FloatType', 'FrameType', 'FunctionType', 'Generato
rType', 'GetSetDescriptorType', 'InstanceType', 'IntType', 'LambdaType', 'ListTy
pe', 'LongType', 'MemberDescriptorType', 'MethodType', 'ModuleType', 'NoneType',
'NotImplementedType', 'ObjectType', 'SliceType', 'StringType', 'StringTypes', '
TracebackType', 'TupleType', 'TypeType', 'UnboundMethodType', 'UnicodeType', 'XR
angeType', '__builtins__', '__doc__', '__file__', '__name__', '__package__']

decimal:十进制浮点数
>>> import decimal
>>> dir(decimal)
['BasicContext', 'Clamped', 'Context', 'ConversionSyntax', 'Decimal', 'DecimalEx
ception', 'DecimalTuple', 'DefaultContext', 'DivisionByZero', 'DivisionImpossibl
e', 'DivisionUndefined', 'ExtendedContext', 'Inexact', 'InvalidContext', 'Invali
dOperation', 'Overflow', 'ROUND_05UP', 'ROUND_CEILING', 'ROUND_DOWN', 'ROUND_FLO
OR', 'ROUND_HALF_DOWN', 'ROUND_HALF_EVEN', 'ROUND_HALF_UP', 'ROUND_UP', 'Rounded
', 'Subnormal', 'Underflow', '_ContextManager', '_Infinity', '_Log10Memoize', '_
NaN', '_NegativeInfinity', '_NegativeOne', '_One', '_SignedInfinity', '_WorkRep'
, '_Zero', '__all__', '__builtins__', '__doc__', '__file__', '__name__', '__pack
age__', '_all_zeros', '_condition_map', '_convert_other', '_copy', '_dec_from_tr
iple', '_dexp', '_div_nearest', '_dlog', '_dlog10', '_dpower', '_exact_half', '_
format_align', '_iexp', '_ilog', '_log10_digits', '_log10_lb', '_namedtuple', '_
nbits', '_normalize', '_numbers', '_parse_format_specifier', '_parse_format_spec
ifier_regex', '_parser', '_rshift_nearest', '_signals', '_sqrt_nearest', 'getcon
text', 'localcontext', 'setcontext']

array:高效数值数组

math/cmath:标准数学运算函数

random:多种伪随机数的实现
>>> s=''
>>> for x in range(1,10) :
...     s+=str(random.randrange(1,100))+' '
...
>>> s
'48 19 83 40 40 3 32 70 43 '
>>> random.randint(0,100)
62
>>> lst = (1,2,5,7,9)
>>> lst
(1, 2, 5, 7, 9)
>>> random.choice(lst)
2
>>> random.choice(lst)
9
operator:数字运算符的函数实现

copy:提供浅拷贝和深拷贝功能
copy.copy(obj) #浅拷贝
copy.deepcopy(obj) #深拷贝
re:Perl正则表达式查找配置

collections:高性能容器数据类型
分享到:
评论

相关推荐

    51单片机常用模块及其原理图、C源代码

    二、51单片机常用模块 1. 定时器/计数器:51单片机有2个16位定时器/计数器,可以设置为定时模式或计数模式,广泛用于延时、频率测量等应用。 2. 中断系统:51单片机支持5个外部中断和2个内部中断,中断可以中断当前...

    MSP430单片机常用模块与综合系统实例精讲

    《MSP430单片机常用模块与综合系统实例精讲》是一份深度解析MSP430微控制器的教程资料,包含了丰富的电路图和源代码实例,旨在帮助学习者深入理解和应用这款低功耗、高性能的单片机。MSP430系列由德州仪器(TI)开发...

    易语言模块常用模块1.2.rar

    "易语言模块常用模块1.2.rar" 是一个压缩包,其中包含了易语言的一些常用模块,这些模块是易语言编程中经常使用的功能集合,可以帮助开发者快速实现特定功能,提高开发效率。 易语言的核心概念之一就是模块,模块是...

    常用模块值得收藏

    "常用模块值得收藏"这个压缩包显然包含了50个实用且多样的模块,涵盖了各种常见任务的解决方案。下面我们将深入探讨模块化的概念、模块在Python中的实现以及模块化的重要性。 1. **模块化编程的概念**: 模块化...

    易语言常用模块大全

    "易语言常用模块大全"是一个集合了上百个易语言模块的资源包,涵盖了网络、游戏、文本操作以及通信协议等多个领域的常用功能。这个压缩包为易语言的使用者提供了极大的便利,使得开发者无需从零开始编写代码,可以...

    ARM嵌入式常用模块与综合系统设计实例精讲2(pdf)

    全书针对目前通用流行的ARM嵌入式处理器,通过实例精讲的形式,详细介绍了ARM嵌入式常用模块与综合应用系统设计的方法与技巧。  全书共分3篇26章,第一篇为基础知识篇,简要介绍了ARM 处理器及系统结构、ARM编程...

    51单片机C语言常用模块与综合系统设计实例精讲

    《51单片机C语言常用模块与综合系统设计实例精讲》是一份全面深入学习51单片机编程的宝贵资源。51单片机是微控制器领域中最为经典和广泛使用的型号之一,尤其适合初学者入门。这份资料详细介绍了51单片机在C语言环境...

    51单片机C语言常用模块与综合系统设计实例精讲(源码)

    全书针对目前最通用流行的51单片机系列,通过典型实例的形式,详细介绍了51单片机常用模块与综合应用系统设计的方法与技巧。全书共分 24章3篇,第一篇为基础篇,简要介绍了51单片机开发的硬件结构、指令系统、C语言...

    51单片机常用模块代码.zip

    《51单片机常用模块代码详解》 51单片机是电子工程领域中最为经典的一款微控制器,因其结构简单、易于上手而被广泛应用。这个名为"51单片机常用模块代码.zip"的压缩包文件,显然是为了帮助初学者或开发者快速理解和...

    ET200sp常用模块接线图.pdf

    综合以上内容,可以看出,在进行西门子ET200sp常用模块接线时,需要对模块的接线图有充分的理解,遵循正确的接线顺序和规则,并使用正确的接线材料。接线图不仅需要保证信号线、电源线、地线等的正确连接,还需要...

    MSP430F常用模块应用原理

    标题: MSP430F常用模块应用原理 描述: MSP430F系列单片机是一款由德州仪器公司开发的低功耗微控制器。本文详细介绍了MSP430F系列单片机的常用模块应用原理,包括复位模块、时钟模块、IO端口模块、看门狗模块、...

    ARM嵌入式常用模块与综合系统设计实例精讲1(pdf)

    全书针对目前通用流行的ARM嵌入式处理器,通过实例精讲的形式,详细介绍了ARM嵌入式常用模块与综合应用系统设计的方法与技巧。  全书共分3篇26章,第一篇为基础知识篇,简要介绍了ARM 处理器及系统结构、ARM编程...

    MSP430常用模块原理

    以下是对MSP430单片机中几个常用模块的详细介绍: ### 1. 复位模块 #### MSP430单片机系统复位电路 MSP430单片机具有两个主要的复位信号:上电复位(Power-On Reset, POR)和上电清除(Power-Up Clear, PUC)。POR...

    MSP430单片机常用模块

    本节将深入探讨MSP430单片机的常用模块及其在综合系统中的应用实例。 1. **中央处理器(CPU)**:MSP430的CPU基于精简指令集计算(RISC)架构,设计简洁高效,具有较高的执行速度和较低的功耗。其工作模式包括活动...

    ARM嵌入式常用模块与综合系统设计实例精讲.PDF

    全书针对目前通用流行的ARM嵌入式处理器,通过实例精讲的形式,详细介绍了ARM嵌入式常用模块与综合应用系统设计的方法与技巧。  全书共分3篇26章,第一篇为基础知识篇,简要介绍了ARM 处理器及系统结构、ARM编程...

    Freescale 系列单片机常用模块与综合系统设计.pdf

    Freescale 系列单片机常用模块与综合系统设计,本书籍是介绍飞思卡尔8位单片机的书籍,里面介绍了常用的模块,也有几个综合设计的案例。

    Freescale系列单片机常用模块与综合系统设计实例精讲

    书名:Freescale系列单片机常用模块与综合系统设计实例精讲 作者:张跃常 戴卫恒 编著 ISBN 978-7-121-11090-0 出版日期:2010年7月 定价:49.00元(含光盘1张) 开本:16开 页码:368页 编辑本段内 容 简 介  全书...

    PIC单片机常用模块与综合系统设计实例-光盘

    《PIC单片机常用模块与综合系统设计实例》是一本深入浅出地介绍PIC单片机应用技术的书籍,其光盘包含了一系列实践性的项目案例,旨在帮助读者掌握PIC单片机的各个核心模块以及如何将这些模块整合到实际系统设计中。...

Global site tag (gtag.js) - Google Analytics