Python成长史(六)

一、Pycharm的调式工具
name = "小明"

# python 解释器知道下方定义了一个函数


def say_hello():
    """打招呼"""
    print("hello 1")
    print("hello 2")
    print("hello 3")

print(name)

# 只有在程序中,主动调用函数,才会让函数执行
say_hello()

print(name)

1)step over 可以单步执行代码,会把函数调用看作是一行单吗直接执行
2)step into 可以单步执行代码,如果是函数,会进入函数内部

二、函数的文档注释

1)在开发中,如果希望给函数添加注释,应该在定义函数下方,使用连续的三队引号
2)在连续的三对引号之间编写对函数的说明文字
3)在函数调用位置,使用快捷键ctrl + Q 可以查看函数的说明信息
注意:因为函数体相对比较独立,函数定义的上方,应该和其他代码(包括注释)保留两个空行

三、函数的参数

2.1、需求
1)开发一个sum_1_num的函数
2)函数能够实现两个数字的求和功能
代码如下:

def sum_1_num():

	num1 = 10
	num2 = 20
	result = num1 + num2
	print("%d + %d = %d" %(num1,num2,result ))

sum_1_num()

2.2、思考一下存在说明问题?
| 函数只能处理固定数值的相加
如何解决?
| 如果能够把需要计算的数字,在调用函数时,传递到函数内部就好了!
2.3、函数参数的使用
1)在函数名的后面的小括号内部填写参数
2)多个参数之间使用(,)分隔开

def sum_1_num(num1,num2):     # 形参

	result = num1 + num2
	print("%d + %d = %d" %(num1,num2,result ))

sum_1_num(5020)     # 实参

2.4、形参和实参
形参定义函数时,小括号中的参数,是用来接收参数用的,在函数内部作为变量使用
实参调用函数时,小括号中的参数,是用来把数据传递到函数内部用的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值