Python入门6_抽象
来源:互联网 发布:苹果数据线线序 编辑:程序博客网 时间:2024/06/12 18:46
1,创建函数:
>>> def hello(name) return 'hello'+name>>> print hello('jack')'hello jack'# 使用help()函数能了解函数的信息>>> help(abs)>>> abs(...) abs(number) -> number Return the absolute value of the argument.
2,关键值参数和默认值
>>> def hello(name,age): print name ,'is',age>>> hello(name = 'Nacy',age = 19)#避免参数位置错误,定义的时候也可以这样>>> def hello(name = 'Nacy',age = 19)
4,收集参数:
>>> def printf(*data):#在参数前面加上*,将所有传入的参数转化为元组 print data>>> printf(1,2,3):(1,2,3)>>> def ggg(**x):#加两个×号返回字典 print x>>> ggg(x = 2,y = 3){x:2,y:3}#还有它的可逆过程>>> def gg(x,y):return x+y>>> pa = (1,4)>>> print gg(*pa)5
5,先实战一下:
>>> def tell(**kid): return '%(name)s,%(age)s',%kid>>> tell(name = 'kalina',age = 19)>>> dic = {'name':'ka','age':19}>>> tell(**dic) #这个和上面调用的效果一样>>> c = (2,3)>>> pow(*c)8
接下来继续学习 Python入门7_抽象进阶
阅读全文
0 0
- Python入门6_抽象
- Python入门7_抽象进阶
- Python入门笔记(6)_ 函数
- python入门_简介
- python基础教程_学习笔记9:抽象
- python学习_入门(2)
- Python基础教程(6)抽象
- Python学习_入门(1)
- python入门(一)_前言
- Python与AI之一_入门
- Python入门1_数字&&表达式
- Python入门3_之使用字符串
- Python入门5_条件循环语句
- Python入门8_方法,属性,迭代器
- Python爬虫入门_之urllib2&&urllib
- Python自学记录_入门(变量)
- java 从零开始,学习笔记之基础入门<抽象类_接口_多态>(十三)
- python 第6章抽象
- cookie之增删改查
- Spring MVC的使用
- ajax请求异步
- 函数指针
- javascript学习(十五)— 创建对象
- Python入门6_抽象
- poj 2752
- CSS Flex 布局教程
- 基于黑盒测试的代码覆盖率的实现
- oracle_sqlplus -variable、define..
- 后缀数组 (入门模板)
- ASP.NET权限管理(一)
- ccui.pageView基础应用
- C++ 单链表基本操作分析与实现 链表 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结