python 函数与部分使用示例
#!/usr/bin/python
# # -*- coding: UTF-8 -*-def test(s):print(s)return
test("hazy")def changeint(a):a = 10return
b = 2
changeint(b)
print(b)def printlist(name ,age = 27): #缺省参数print("name: ", name)print("age: ",age)return
printlist(name = "hazy",age = 26)
printlist(name = "cc")sum = lambda a, b:a + b;
print("10 + 100 = ",sum(10 , 100))Variable = 0
def Average (a , b, c):Variable = (a + b + c )/3print("局部变量:",Variable)return Variable;
Average(10,20,30)
print("全局变量:",Variable)
函数的规则:
1.函数代码块以def关键词开头,后接函数标识符名称和圆括号()。
2.任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。
3.函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
4.函数内容以冒号起始,并且缩进。
5.return[expression]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。
参数类型:必备参数、命名参数、缺省参数、不定长参数
全局变量与局部变量:
一个程序的所有的变量并不是在哪个位置都可以访问的。访问权限决定于这个变量是在哪里赋值的。
变量的作用域决定了在哪一部分程序你可以访问哪个特定的变量名称。
python 函数与部分使用示例相关推荐
- [转载] python函数——字典设置默认值get() 与 setdefault()区别
参考链接: Python字典dictionary | setdefault方法 文章目录 示例代码总结 python函数 系列目录:python函数--目录 在python 中 get()以及setd ...
- python 装饰器 参数-python函数装饰器之带参数的函数和带参数的装饰器用法示例...
本文实例讲述了python函数装饰器之带参数的函数和带参数的装饰器用法.分享给大家供大家参考,具体如下: 1. 函数带多个参数 # 普通的装饰器, 打印函数的运行时间 def decrator(fun ...
- python函数内部返回的值_Python中函数的返回值示例浅析
前言: 前面我们介绍了简单的介绍了函数和函数的参数,今天我们来说一下Python中函数的返回值. 函数的返回值:函数运算的结果,需要进一步的操作时,给一个返回值return用来返回函数的结果,如果没有 ...
- python函数示例_PHP closeir()函数与示例
python函数示例 PHP Closedir()函数 (PHP closedir() function) The full form of closedir is "Close Direc ...
- python函数示例_带Python示例的complex()函数
python函数示例 Python complex()函数 (Python complex() function) complex() function is a library function i ...
- python函数示例_带Python示例的float()函数
python函数示例 Python float()函数 (Python float() function) float() function is a library function in Pyth ...
- python函数示例_使用Python中的示例的input()函数
python函数示例 Python input()函数 (Python input() function) input() function is a library function, it is ...
- Python 3.X 调用多线程C模块,并在C模块中回调python函数的示例
由于最近在做一个C++面向Python的API封装项目,因此需要用到C扩展Python的相关知识.在此进行简要的总结. 此篇示例分为三部分.第一部分展示了如何用C在Windows中进行多线程编程:第二 ...
- python函数返回多个值_python函数返回多个值的示例方法
python可以返回多个值,确实挺方便 函数里的return只能返回一个值,但是返回类型是没是限制的 因此,我们可以"返回一个 tuple类型,来间接达到返回多个值". 例子是我在 ...
最新文章
- Asp.net MVC中的ViewData与ViewBag
- (Java)关于泛型
- 如何针对产品销售设计一套有效的奖励和惩罚销售措施?
- oracle 表更新表,Oracle 更新表(另一张表)
- 第一周:深度学习引言(Introduction to Deep Learning)
- 如何成为一个很厉害的工程师
- java 异步阻塞_大白话搞懂什么是同步/异步/阻塞/非阻塞
- android intent bundle传递参数,Android 使用Intent和Bundle传递数据及如何传递enum
- 结合Composer 新版本PHP的开发方式
- 如何安装mysql 5.72_linux安装MySQL5.7.13(二进制|源码)
- 计算机高特效吃鸡游戏主机配置单,畅玩主流游戏吃鸡LOL组装电脑配置清单
- 自主导航:赋予移动机器人智能感知与运动的能力
- 预约小程序开发:小程序开发的费用都包含了哪些?
- Wince电源管理(五) ---- Windows CE设备驱动开发之电源管理
- Ubuntu 11.10安装QQ2012
- Chrome游览器下载
- 今日头条广告投放技巧干货:落地页分析工具
- Scrapy爬虫项目——阿里文学当当网
- Windows API 理解----Nt* Zw*
- CPU.GPU 安卓设备 内存 硬盘排名 (天梯图) 网址
热门文章
- 任正非称华为没有 996 也没 007;Twitter 员工可永久在家办公
- height百分比%-px的实现(增加两个嵌套标签)~
- python3.5.5does not support a f profix
- [原创]裴讯K3救砖TTL竟然进入openwrt终端无法进入CFE-强力救砖
- Android WiFi系统【转】
- uniApp和微信小程序好看的我的页面(有源码)
- flipboard的翻页效果的实现
- 通过函数名称字符串发起调用/函数名反射
- 传手机ODM厂商拿到三星大单 将带动产业链走出寒冬?
- 计算机毕业设计源码分享双鱼林,双鱼林SSM图书信息管理系统毕业课程设计源码 - WEB源码|源代码 - 源码中国...