1.函数的定义
>>> def times(x,y):
return x*y
2.函数的调用
>>> def times(x,y):
return x*y
>>> times(2,3)
6
3.函数的多态
>>> def times(x,y):
return x*y
>>> times(2,3)
6
>>> times('ray',3)
'rayrayray'
>>>
这里我们必须要注意函数的多态,这是python等动态语音最主要的特性之一
较之于java,c这些静态语音,在方法定义之初就已经声明变量的类型,python的变量类型事由执行时决定
但是,这种动态特性也驱动我们必须校验输入,而不是等运行是python来校验
总结:这一节主要讲述了函数的定义与调用,还有着重说明了函数的多态这个动态语音的特性
这一章节就说到这里,谢谢大家
------------------------------------------------------------------
点击跳转零基础学python-目录
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
第8章--virtual函数与多态
Java ------ 多态作业
三十一、多态多态指的是一类事物有多种形态,比如动物有多种形态:猫、狗、猪31.1 多态性def talk(animal: Animal): # 统一接口定义不考
【IT十八掌徐培成】Java基础第06天-03.多态-类多态-接口多态-同名属性问题.zip
JAVA基础-第4章继承与多态-练习题-200910.doc
Python工具箱.zip - 办公自动化、多态文件搜索、高级加密。Python工具箱.zip - 办公自动化、多态文件搜索、高级加密。Python工具箱.zip - 办公自动化、多态文件搜索、高级加密。Python工具箱.zip - 办公自动化、多态...
目前测试数据生成方法多数未考虑到面向对象软件的多态特性,无法运用生成的测试数据对程序的多态信息进行充分的测试。根据多态路径测试数据生成的要求,提出了一种应用模拟退火—粒子群优化(simulated annealing-...
JAVA面向对象基础测试题-继承-封装-多态等测试题.docx
Python自学教程-02-了解多态.ev4.rar
Python自学教程-03-体验多态思路分析.ev4.rar
本文引入数量阈值并考虑权重阈值随机性,分析多态k/N系统中部件数量和权重不能彼此映射的问题,提出新的随机联合运算符结合通用生成函数的方法,建立系统任务可用度评价模型.本方法适用于权重阈值服从连续型随机分布...
C#程序设计-3期(KC008) KC008110100001-将引用类型认为是多态类型.docx 学习资料 复习资料 教学资源
Python编程零基础入门 (都是html格式文件,用浏览器打开就行) 1-1Python介绍和安装 10-1正则表达式与python 10-2特殊的符号 10-3re模块 11-1Time模块的使用 11-2Log模块的使用 2-1Python变量赋值及数据类型 2-2...
第十二章Python继承和多态习题与答案--中文
Java基础精品课11-多态录屏5.多态调用演示.mp4
miR-143基因启动子区多态变异与中国人群宫颈癌高发病风险显著相关,王适之,金华,目的:筛选miR-143基因启动子区可能影响其表达的多态变异(SNPs),研究其与宫颈癌遗传易感性的关系。方法:以571例宫颈癌患者和657...
miR-21基因启动子区多态变异与中国人群宫颈癌发病风险的关联性研究,王适之,金华,目的:筛选miR-21基因启动子区可能影响其表达的多态变异(SNPs),研究其与宫颈癌遗传易感性的关系。方法:以571例宫颈癌患者和657...
Educoder题目:Java面向对象 - 封装、继承和多态的综合练习答案解析
NULL 博文链接:https://lingf.iteye.com/blog/1450831
Educoder题目:Java面向对象 - 封装、继承和多态答案解析