python分段函数求值域_Python小白学习笔记五 函数 1

函数 function

pycharm快捷键

Ctrl + P 参数信息(在方法中调用参数)

Ctrl + Q 快速查看文档

Ctrl + Alt + M 提取方法

定义

1.用于封装一个特定的功能,表示一个功能或者行为。

2.函数是可以重复执行的语句块, 可以重复调用。

3.函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。

4.任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。

5.函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。

6.函数内容以冒号起始,并且缩进。

7.return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。

作用

提高代码的可重用性和可维护性(代码层次结构更清晰)。

定义函数

语法:

def 函数名(形式参数):

函数体

例如:

1 defrepeated_attack(count):2 """

3 重复攻击4 :param count:int类型,攻击次数5 """

6 for __ inrange(count):7 print("正蹬")8 print("直拳")9 print("摆拳")10 print("勾拳")11 #数据

12 #实际参数

13 repeated_attack(2)14 repeated_attack(3)

说明:

def 关键字:全称是define,意为”定义”。

函数名:对函数体中语句的描述,规则与变量名相同。

形式参数:方法定义者要求调用者提供的信息。

函数体:完成该功能的语句。

函数的第一行语句建议使用文档字符串描述函数的功能与参数。语法:函数名(实际参数)

说明:根据形参传递内容。

调用函数

返回值

方法定义者告诉调用者的结果。

语法:

return 数据

说明:

return后没有语句,相当于返回 None。

函数体没有return,相当于返回None。

例如:

1 #创建美元转换为人民币的函数

2 defusd_to_cny(usd):3 """

4 美元转换为人民币5 :param usd: 美元6 :return:人民币7 """

8 #2. 逻辑处理 - 美元 * 6.99

9 cny = usd * 6.99

10 return cny #给

11

12

13 #收

14 result &

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值