函数
函数:功能模块化
1.函数调用
把具有独立功能的代码块当成一个整体,这个整体就叫函数
定义函数关键字 def 函数名(参数):
调用函数 fz(参数)
调用函数时才会执行函数体中的内容
#打印 名片管理系统
def print_memu():
print('='*50)
print('名片管理系统V1.0')
print('Name:nancy')
print('Age:18')
print('sex:female')
print('=' * 50)
#打印三角形
def print_tar():
print('*')
print('*'*2)
print('*'*3)
print('*'*4)
print('*'*5)
print_memu()
print_tar()
#注意:调用多个函数时,要都写完后再统一调用,不要写一个调用一个。
#命名方式:
#1. 下划线命名 abc_bcd 函数【取函数名时注意规范,不要随意取】
#2. 驼峰命名法:AbcBcd 类
2.带有参数的函数

3.函数的返回值
在一个函数中使用另外一个函数的值,则需要return返回值
代码调试方法:二分法 print(‘------1-----’)
#函数的返回值:打印出当前室温的华氏温度
def temp():
temp = 22
print('当前室温为%d度'%temp)
return temp
def f_temp(t):
f_temp = t + 3
print('当前室温的华氏温度是:%d'%f_temp)
t = temp()
f_temp(t)
4.局部、全局变量
temp = 0
def get_temp():
#修改局部变量为全局变量
global temp
temp = 33
def get_f_temp():
print("huashi wendu:%d"%temp)
get_temp()
get_f_temp()
5.函数多个返回值
6.函数四种类型
7.函数的嵌套使用
8.形参、实参
浙公网安备 33010602011771号