Python新手学习基础之函数-关键字参数

原创 2016年08月29日 09:36:30

关键字参数

 

函数也可以使用 键 =值 的关键字参数形式被调用,这种调用形式的参数被称为关键字参数。

特别是在一个有许多参数的函数下,你想要指定参数中的部分参数,你可以使用关键字参数的方式来调用函数。

 

这有两个优势:

1.使用函数容易,因为我们不需要担心参数的顺序。

2.如果其他参数有默认参数值,我们可以只给我们想赋值的参数赋值。

def print_info(name, age):  
    print("name:", name)  
    print("age:", age)  
  
print_info('mayacoder', 1)  
print_info(name = 'mayacoder', age = 1)  
print_info(age = 1, name = 'mayacoder')  


这段代码会输出怎样的结果呢?

更多学习内容,就在码芽网http://www.mayacoder.com/lesson/index


用Python学习统计学基础-1

一、前言 早就接触到统计学的知识,一直想认真学一下,看过一些书,大多不能坚持。这种情况在我偶然看到《爱上统计学》一书时改变了,我把它看完了,而且觉得是看懂了。于是决定再看一遍,用Python完成书上的...
  • hjh00
  • hjh00
  • 2015年09月05日 21:46
  • 5603

《Python基础教程》第6~8章 学习笔记

《Python基础教程》 学习笔记 第二弹,6-8章。markdown排版。
  • hcbbt
  • hcbbt
  • 2014年01月26日 17:44
  • 2209

Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐

转载自:https://github.com/Yixiaohan/codeparkshare Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐 ...
  • worfs123456
  • worfs123456
  • 2016年08月17日 16:00
  • 5669

Python新手学习基础之函数-全局变量和局部变量

python中的全局变量和局部变量
  • octopole
  • octopole
  • 2016年08月25日 09:41
  • 2205

《Python基础教程》学习笔记之[D6]抽象之函数定义,参数

只做涂鸦笔记之用,如有疑议等问题可留言探讨。 #!/usr/bin/env python2.7 # -*- coding: utf-8 -*- # 抽象 即是把现实世界变成成代码 # 斐波那契...
  • treesky
  • treesky
  • 2011年12月15日 20:44
  • 809

《Python基础教程》学习笔记之[D7]抽象之函数定义,参数(一)

只做涂鸦笔记之用,如有疑议等问题可留言探讨。 #!/usr/bin/env python2.7 # -*- coding: utf-8 -*- # 简单闭包,闭包是一个复杂问题这里只是简单介...
  • treesky
  • treesky
  • 2011年12月19日 10:27
  • 974

2.python基础学习——函数的参数

函数的参数
  • Kaido0
  • Kaido0
  • 2016年10月29日 20:11
  • 201

《零基础入门学习Python》学习过程笔记【018函数开头文档,及参数相关问题】

注:doc为函数的默认属性 .一般系统默认属性都是双下横线开始,双下横线结束的 1什么是函数的开头文档? 注:函数的开头文档必须写在函数名字的下一行,它用单引号或双引号或三个双引号(三引号可以将内容写...
  • myloveprogrmming
  • myloveprogrmming
  • 2017年07月31日 06:28
  • 262

Python 基础 —— 可变参数 *args 与 关键字参数 **kwargs

""" 可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple 关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict """# ...
  • HeatDeath
  • HeatDeath
  • 2017年08月04日 17:43
  • 211

Python新手学习基础之数据类型——字符串的切片截取

Python字符串的切片索引截取操作,分割操作,步长索引操作。
  • octopole
  • octopole
  • 2016年07月18日 09:37
  • 284
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Python新手学习基础之函数-关键字参数
举报原因:
原因补充:

(最多只允许输入30个字)