• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python内置函数的用法实例教程

Python内置函数的用法实例教程

作者:shichen2014 字体:[增加 减小] 来源:互联网

shichen2014 通过本文主要向大家介绍了python函数实例,python实例,python程序实例,python脚本实例,python项目实例等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文简单的分析了Python中常用的内置函数的用法,分享给大家供大家参考之用。具体分析如下:

一般来说,在Python中内置了很多有用的函数,我们可以直接调用。

而要调用一个函数,就需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数。可以直接从Python的官方网站查看文档:http://docs.python.org/2/library/functions.html#abs

也可以在交互式命令行通过help(abs)查看abs函数的帮助信息。

调用abs函数:

>>> abs(100)
100
>>> abs(-20)
20
>>> abs(12.34)
12.34

</div>

调用函数的时候,如果传入的参数数量不对,会报TypeError的错误,并且Python会明确地告诉你:abs()有且仅有1个参数,但给出了两个:

>>> abs(1, 2)
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: abs() takes exactly one argument (2 given)

</div>

如果传入的参数数量是对的,但参数类型不能被函数所接受,也会报TypeError的错误,并且给出错误信息:str是错误的参数类型:

>>> abs('a')
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: bad operand type for abs(): 'str'

</div>

而比较函数cmp(x, y)就需要两个参数,如果x<y,返回-1,如果x==y,返回0,如果x>y,返回1:

>>> cmp(1, 2)
-1
>>> cmp(2, 1)
1
>>> cmp(3, 3)
0

</div>

数据类型转换

Python内置的常用函数还包括数据类型转换函数,比如int()函数可以把其他数据类型转换为整数:

>>> int('123')
123
>>> int(12.34)
12
>>> float('12.34')
12.34
>>> str(1.23)
'1.23'
>>> unicode(100)
u'100'
>>> bool(1)
True
>>> bool('')
False

</div>

函数名其实就是指向一个函数对象的引用,完全可以把函数名赋给一个变量,相当于给这个函数起了一个“别名”:

>>> a = abs # 变量a指向abs函数
>>> a(-1) # 所以也可以通过a调用abs函数
1

</div>

小结:

调用Python的函数,需要根据函数定义,传入正确的参数。如果函数调用出错,一定要学会看错误信息,所以英文很重要!

希望本文所述实例对大家Python程序设计有所帮助。

</div>

您可能想查找下面的文章:

  • python获取当前运行函数名称的方法实例代码
  • 实例讲解Python中函数的调用与定义
  • 实例讲解Python中函数的调用与定义
  • Python中函数的参数定义和可变参数用法实例分析
  • python回调函数用法实例分析
  • python简单的函数定义和用法实例
  • Python函数嵌套实例
  • Python内置函数的用法实例教程
  • Python中函数的用法实例教程
  • Python内置函数的用法实例教程

相关文章

  • python实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
  • Python中的sort()方法使用基础教程
  • 简介Python的collections模块中defaultdict类型的用法
  • 自己使用总结Python程序代码片段
  • python黑魔法之参数传递
  • Python生成随机MAC地址
  • 一篇不错的Python入门教程
  • Python的randrange()方法使用教程
  • Python中异常重试的解决方案详解
  • python33 urllib2使用方法细节讲解

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 在Django中进行用户注册和邮箱验证的方法
    • Python使用Socket(Https)Post登录百度的实现代码
    • 使用相同的Apache实例来运行Django和Media文件
    • python批量同步web服务器代码核心程序
    • Python中的命令行参数解析工具之docopt详解
    • Python 执行字符串表达式函数(eval exec execfile)
    • python使用多线程不断刷新网页的方法
    • Windows下Python的Django框架环境部署及应用编写入门
    • 用ReactJS和Python的Flask框架编写留言板的代码示例
    • python optparse模块使用实例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有