学习是对自己最好的投资,而机会属于有准备的人,这是一个看脸的时代,但最终拼的是实力。人和人之间的差距不在于智商,而在于如何利用业余时间,所以没有等出来的辉煌,只有干出来的精彩。其实只要你想学习,什么时候开始都不晚,不要担心这担心那,你只需努力,剩下的交给时间,而你之所以还没有变强,只因你还不够努力,要记得付出不亚于任何人的努力。

对这方面感兴趣,想要学习python或者想要了解python可以加wei:mengy7762

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

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

>>> abs(1, 2)

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

>>> abs('a')

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

>>> cmp(1, 2)

数据类型转换

对这方面感兴趣,想要学习python或者想要了解python可以加wei:mengy7762

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

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

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

小结

调用Python的函数,需要根据函数定义,传入正确的参数。如果函数调用出错,一定要学会看错误信息,所以英文很重要!最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:mengy7762 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

只看书不会进步,思考和实践才有成长,自学编程是一个比较枯燥的过程,如果没有正向反馈,学习的积极性很容易被打压下来,所以你应该积极参与到相关的技术圈子中去,尝试去解答力所能及的新手问题,向圈子中的大牛们寻求帮助,善于总结自己所学到的东西,分享给更多的人,记住,你不是一个人在战斗.

python 基础-如何调用函数相关推荐

  1. Python基础day05【函数应用:学生管理系统、拆包、今日总结】

    视频.源码.课件.软件.笔记:超全面Python基础入门教程[十天课程]博客笔记汇总表[黑马程序员] Python基础day05[函数(函数传参的两种形式.函数形参).拆包.引用.可变与不可变类型.引 ...

  2. Python基础day05【函数(局部变量、全局变量、多函数执行流程、函数返回值、函数参数)、拆包、引用、可变与不可变类型、函数注意事项】

    视频.源码.课件.软件.笔记:超全面Python基础入门教程[十天课程]博客笔记汇总表[黑马程序员] Python基础day05[函数(函数传参的两种形式.函数形参).拆包.引用.可变与不可变类型.引 ...

  3. python中递归函数的基例_详谈Python基础之内置函数和递归 Python递归和循环的区别...

    Python 递归函数基例 2. 关于递归函数基例的说明,以下选项中错误的是 A 递归函数的基例决定所谓基例就是不需要递归就能求解的,一般来说是问题的最小规模下的解. 例如:斐波那契数列递归,f(n) ...

  4. python导入模块的语法结构_python学习第五讲,python基础语法之函数语法,与Import导入模块....

    python学习第五讲,python基础语法之函数语法,与Import导入模块. 一丶函数简介 函数,就是一个代码块,这个代码块是别人写好的.我们调用就可以. 函数也可以称为方法. 1.函数语法定义 ...

  5. Python训练营—Tesk3—Python基础进阶—从函数到高级魔方方法

                    Python基础进阶--从函数到高级魔方方法 目录 Python基础进阶--从函数到高级魔方方法 一.函数 1.函数的定义 2.函数的调用 3.函数参数 4.变量作用域 ...

  6. python什么元素为真_如何使用Python基础内置函数

    如何使用Python基础内置函数 发布时间:2020-08-05 13:46:59

  7. 【Python基础】reduce函数详解

    转载请注明出处:[Python基础]reduce函数详解 reduce函数原本在python2中也是个内置函数,不过在python3中被移到functools模块中. reduce函数先从列表(或序列 ...

  8. Python基础day04【函数(定义与调用、文档说明、传参函数、全局变量、返回值、嵌套调用)】

    视频.源码.课件.软件.笔记:超全面Python基础入门教程[十天课程]博客笔记汇总表[黑马程序员] Python基础day04[字典]    目录 3.函数 函数的定义和调用 函数定义 PEP8规范 ...

  9. python基础 course6(函数)

    python基础 course6 目录1. 函数的使用2. 函数的参数详解3. 局部变量与全局变量_匿名函数4. lambda匿名函数5. Python内置函数 函数的使用 定义函数的格式如下: 函数 ...

  10. python可变参数调用函数问题

    一直使用python实现一些想法,最近在使用python的过程中出现这样一个需求,定义了一个函数,第一个是普通参数,第二个是默认参数,后面还有可变参数,在最初学习python的时候,都知道非关键字可变 ...

最新文章

  1. Chrome Restful Api 测试工具 Postman-REST-Client离线安装包下载,Axure RP Extension for Chrome离线版下载...
  2. 2021春季学期-创新设计与实践-Lesson1
  3. scrapy (2)下载图片及存储信息
  4. Centos7下安装部署oracle数据库方法及问题汇总
  5. [小故事大道理] -- GoodMorning,Sir!
  6. apigee 安装_APIGEE:用于API代理的CI / CD管道
  7. 【操作系统】—处理机调度的概念以及层次
  8. 【原创】Git版本控制器的基本使用
  9. 舆情监控系统python开源_开源舆情监控系统
  10. 微信小程序各种弹窗操作
  11. 我是如何从零开始自学Android到一万月薪的
  12. 赵鼎新 | 中国大一统的历史根源
  13. [Pandas] 缺失值删除 df.dropna()
  14. JavaScript-----JSON和数组对象
  15. python 单词拆音节_新手求大神carry!关于单词音节问题!求救!
  16. CANoe-CAN通信
  17. PacBio下机数据解读
  18. Pandas 根据category自定义排序
  19. 绿幕虚拟直播,直播时代的风口
  20. 鲁宾逊的数学功绩何在?

热门文章

  1. jQuery + JavaScript 实现的动态添加文本框功能 和 动态删除文本框功能(二)
  2. matlab读取第一行是汉字csv,在MATLAB中使用`textscan`从csv文件中读取数据
  3. 一个程序员未来5年的自我规划
  4. elementUI开始时间和结束时间验证
  5. iOS越狱设备安装Frida不成功
  6. 一分钟解决微信小程序截图(截屏问题)
  7. JL-37数字式测斜仪
  8. Excel-散点图(相关性及数据分布)分析
  9. 多元统计分析--判别(距离判别、Fisher判别、Bayes判别)
  10. elementui 做删除,分页页码不正确