python函数篇0-2
2024-10-06 20:39:21
函数的有三中不同的参数:
- 普通参数
- 默认参数
- 动态参数
# ######### 定义函数 ########## name 叫做函数func的形式参数,简称:形参
def func(name):
print (name)# ######### 执行函数 #########
# 'fuyuteng' 叫做函数func的实际参数,简称:实参
func('fuyuteng')def func(name, age = 18): print ("%s:%s" %(name,age)) # 指定参数
func('fuyuteng', 19)
# 使用默认参数
func('xiaopang') 注:默认参数需要放在参数列表最后 def func(*args): print (args) 动态参数-序列
# 执行方式一
func(11,33,4,4454,5) # 执行方式二
li = [11,2,2,3,3,4,54]
func(*li)动态参数-字典
def func(**kwargs): print (args) # 执行方式一
func(name='fuyutengi',age=18) # 执行方式二
li = {'name':'fuyuteng', age:18, 'gender':'male'}
func(**li)- 动态参数-序列和字典
def func(*args, **kwargs): print (args)
print (kwargs)
最新文章
- oracle Entity db.Database.SqlQuery ORA-01843: 无效的月份
- inline-block 空白间距问题
- secureCRT的一些小知识
- iOS添加另一个控制器的时候要注意啊
- c# 解析JSON的几种办法(转载)
- 20145211 《Java程序设计》第8周学习总结——自在飞花轻似梦
- C++多线程调试和测试的注意事项
- apache common-io.jar FileUtils
- JavaScript总结2--函数
- Python中的深浅拷贝,赋值及引用
- 宏定义 define
- 泛泰A900 刷4.4专用中文TWRP2.7.1.1版 支持自己主动识别手机版本号(全球首创)
- 阿里云API网关(17)签名算法
- [Big Data - Suro] Netflix开源数据流管理器Suro
- thymeleaf 字符串的拼接
- 【Unity】1.3 Unity3D游戏开发学习路线
- SocketServer模块 《Python核心编程(第3版)》——2.5
- 通过Spring配置文件中bean中的property赋值
- 20169214 2016-2017-2 《移动平台开发实践》Android程序设计 实验报告
- application pool can not write to event log