目录:

一、笔记

二、我的自学路线

三、笔记目录

一、笔记

① 传入参数分为形参和实参两种,形参是形式参数(变量),实参是实际参数(值)。

② 传入参数,一个星号 * 表示传入一个元组,两个星号表示传入一个字典。

③ 加了星号 * 的变量会存放所有未命名的变量参数。

④ 加了星号 ** 的变量会存放所有命名的变量参数。

⑤ * 号的使用使得传入的参数不定长。

⑥ 传入参数中,默认值参数都是放在后面。

# coding=utf-8

# 形参是定义函数后面的参数列表

def printname(name,age):

print(name,age)

# 实参是调用函数时,传入函数的值

printname('张三',36)

printname('李四',47) # 逗号会以空格隔开

printname('王五',58)

运行结果:

张三 36

李四 47

王五 58

def function(a,*b,**c):

print(a) # 1

print(b) # ('a','b')

print(c) # {name='zhang',age=20}

function(1,2,'a','b',name='zhang',age=20) # 第一个元素给a,剩余未命名的元素给*b

function('a

python传参是什么意思_如何最简单、通俗地理解Python的传入参数?相关推荐

  1. python 传参 数组_python传参为数组-女性时尚流行美容健康娱乐mv-ida网

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页  > 高级搜索 python 替换字符 为 空 ...

  2. buffer转int python_C/C++实战014:字符串转换及Python传参数组

    今天在写北京精雕宏变量获取的时候遇到一个传值为数组的例子,在获取宏参数时需要我们提供获取值的个数和对应的#代码int数组(最多一次可传递64个),接口返回给我们的是一个double数组(最多一次可返回 ...

  3. python传参是什么意思_Python传参传什么?

    最近老收到关于Python荐书的问题的邀请,以我的资历,实在不敢为大家推荐什么书籍,只能为大家分享一点点心得. 本文向大家推荐一本读过后至今仍不时翻阅的书:<编写高质量代码:改善Python程序 ...

  4. C/C++实战014:字符串转换及Python传参数组

    今天在写北京精雕宏变量获取的时候遇到一个传值为数组的例子,在获取宏参数时需要我们提供获取值的个数和对应的#代码int数组(最多一次可传递64个),接口返回给我们的是一个double数组(最多一次可返回 ...

  5. python 传参之后 显示缺失参数_Python中的参数传递问题

    首先需要说明python中元组,列表,字典的区别. 列表: 什么是列表呢?我觉得列表就是我们日常生活中经常见到的清单. 例如:lst = ['arwen',123] 向list中添加项有两种方法:ap ...

  6. python需要多大的硬盘_适合新手练习的几个python小项目

    关于python练习的小项目,其实就是一些常用的模块的针对练习 一.找出电脑中遗忘的大文件 # !/usr/bin/env python # _*_ coding:utf-8 -*- import o ...

  7. python相对路径库_如何最简单、通俗地理解Python的搜索路径、相对路径、绝对路径?...

    目录: 一.笔记 二.我的自学路线 三.笔记目录 一.笔记 1) 搜索路径 ① 能导入模块的话,表示搜索路径中有这个模块文件. ② 当你导入一个模块,Python解析器对模块位置的搜索顺序是:1. 当 ...

  8. python module是干什么的_如何最简单、通俗地理解Python的模块?

    目录: 一.笔记 二.笔记目录 一.笔记 1) 模块 ① Python模块(Module),是一个Python文件,以.py结尾,包含了Python语句和Python对象定义,模块让你能够有逻辑地组织 ...

  9. python实现异步的几种方式_终于搞明白了,异步Python比同步Python究竟快在哪里?...

    大家好,你是否听人们说过,异步 Python 代码比"普通(或同步)Python 代码更快? 果真是那样吗? 同步和异步是什么意思? Web 应用程序通常要处理许多请求,这些请求在短时间内来 ...

最新文章

  1. c语言编写弹窗提示是否确认退出_世人觉得C语言和C++太难?没前途?过来人告诉你真相...
  2. Combiner合并案例
  3. FastDFS+Nginx实现文件服务器(转载)
  4. 011_学生管理系统二
  5. 《深入理解Java虚拟机》读后总结(一)JVM内存模型
  6. java jdbc rowset_JAVA基础知识之JDBC——RowSet
  7. -moz火狐 (firefox)CSS
  8. 参数修饰符 params、 out、ref
  9. GDAL插值使用示例
  10. 相对寻址问题求解总结
  11. 字符串统计,一个中文算2个字符,一个英文算一个字符
  12. linux中睡眠命令,linux sleep命令详解
  13. H5弹出是否打开微信APP的方式
  14. CocoaPods 使用小结
  15. C#控制台实现停车管理系统
  16. Kali Linux签名失效的解决方法
  17. 剪切音频matlab_Matlab 按时间段切割音频
  18. (简单课设)前端小白刚做的一个简单的移动端项目的分享和总结
  19. idea指定maven的settings文件不生效
  20. GNU和GPL是什么?

热门文章

  1. AAAI 2020 Reasoning with Heterogeneous Graph Alignment for Video Question Answering∗
  2. 3DEXPERIENCE角色属性,各有所长!
  3. 点击页面出现富强、民主这类文字动画效果
  4. 密码学实验_8_本原根计算(python 实现)
  5. 银联银行卡卡号java_编写Java程序,使用单例模式,创建可以生成银联借记卡号的工具类...
  6. CH 5501 :环路运输(DP 环化处理)
  7. 淘宝联盟高佣API,高佣接口,高佣转链
  8. 三天打渔?还是两天晒网?
  9. 无线射频专题《协议类,IEEE802.11 不同协议下的数据速率参考(Intel WiFi网卡)》
  10. 对话系统在机票业务中的应用