函数

函数:功能模块化

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.形参、实参

 

posted on 2020-04-16 14:32  nancy_kou  阅读(164)  评论(0)    收藏  举报