Python快速入门(2)-函数的魔法
来源:互联网 发布:安卓版万能遥控器软件 编辑:程序博客网 时间:2024/06/07 16:26
关于函数:关于函数,接触了C和C++便显得不是那么的陌生。在Python中有内建函数(比如print() ,括号里边一顿怼),还有外建函数(说白了就是自己写),
1)创建函数:熟悉规则一顿乱写,不要忘了def,注意冒号的使用,注意缩进。
代码例子:
def a(x): # def define 很熟悉有木有,这里def创建函数,其他用法跟C差不多 return x#上边的函数就是得到一个参数,返回一个参数,很蠢有木有#注意:第一行闭合括号后面的冒号必不可少!!!否则解释错误的语法x=4print(a(x))2)传递参数和参数类型
设定好的参数在的调用时缺一不可(设置默认参数例外,eg: def a(x,y,z=16): )
大体的用法跟以前学过的语言差不多(个人感觉)
3)设计自己的函数
掌握一定的规范,思考好逻辑,Python函数用法尽在我手
下面就设计一个熟悉的求解最大公约数函数
代码:
def gcd(a,b): #超级经典的欧几里得算法,辗转相除法 if(b==0): #判断语句 return a return gcd(b,a%b)print(gcd(66,66)) #调用函数
阅读全文
1 0
- Python快速入门(2)-函数的魔法
- Python的一些魔法方法(内置函数)
- python快速入门(6)函数
- python魔法函数
- Python: 函数参数魔法
- Python 函数参数魔法
- Python中的魔法函数
- python python python的魔法函数~还有属性~
- 零基础入门学习Python(22):魔法方法(2)算术运算
- python的魔法方法
- python的魔法方法
- Python的魔法方法
- python内建魔法函数
- Python快速入门(1)简介、函数、字符串
- Python魔法方法--基本的魔法方法
- Python魔法(1)
- Python快速入门(2)练习题
- python快速入门(2)List
- 嵌入式系统学习——STM32之SD卡(下)
- Kotlin 从学习到 Android 第十三章 对象
- 时间:2017-06-15 22:08 IT新人开始写博客,记录自己的成长
- 支持向量机通俗导论(理解SVM的三层境界)
- flash笔记
- Python快速入门(2)-函数的魔法
- HTML <div> 标签的 align 属性
- 在Apache下开启SSI配置
- Glide加载圆形图片报错:java.lang.AbstractMethodError: abstract method "void com.bumptech.glide.load.Key.updat
- TCP/IP基础
- D 03_JavaScript中的BOM对象
- eclipse常用快捷键
- Java基础教程26-final关键字
- Message Decoding UVA