赞
踩
(1)是组织好的
(2)可重复使用的
(3)实现特定功能的代码段
- def 函数名(传入参数):
-
- 函数体
-
- return 返回值
注意:
(1)参数不需要,可以省略
(2)返回值不需要,可以省略
函数的嵌套调用
- def func_b():
- print("---2---")
- def func_a():
- print("---1---")
- func_b()
- print("---3---")
-
- func_a()
- ---1---
- ---2---
- ---3---
- name = "itheima"
- length = len(name)
- print("%s的长度是%d" % (name, length))
- def my_length(data):
- count = 0
- for i in data:
- count += 1
- print("%s的长度是%d" % (data, count))
-
- str1 = "itheima"
- my_length(str1)
itheima的长度是7
- def add(x, y):
- result = x + y
- print(f"{x} + {y}的和为{result}")
- return None
-
- add(3, 4)
3 + 4的和为7
- def add(x, y):
- result = x + y
- return result
- print("我完事了")
-
- r = add(3, 4)
- print(r)
7
- def exam_temperature(x):
- if x <= 37.5:
- print("体温测量中,您的体温是:{x}度,体温正常请进!")
- else:
- print("体温测量中,您的体温是:{x}度,需要隔离!")
-
- temp = float(input("欢迎来到黑马程序员!请出示您的健康码以及72小时核酸证明,并配合测量体温!"))
- exam_temperature(temp)
程序报错
None
定义
None是类型'Nonetype'的字面量,用于表示:空的、无意义的
(1)函数返回值
(2)if判断
(3)变量定义
- def check_age(x):
- if x >= 18:
- return "SUCCESS"
- else:
- return None
-
- result = check_age(16)
- if not result:
- print("未成年,不可进入")
未成年,不可进入
- # 全局变量
- money = 5000000
- name = None
-
- # 输入姓名
- name = input("请输入您的姓名:")
- # 定义函数
- def balance(money, condition):
- """
- 查询余额函数
- """
- if condition:
- print("-------------------查询余额-------------------")
- else
- print(f"{name},您好,你的余额剩余:{money}元")
-
- def store(store_money, condition):
- """
- 存款函数
- """
- if condition:
- print("-------------------存款-------------------")
- else:
- print(f"{name},您好,你存款{store_money}元成功")
- money += store_money
- print(f"{name},您好,你的余额剩余:{money}元")
-
- def take_out(take_out_money, condition):
- """
- 取款函数
- """
- if condition:
- print("-------------------取款-------------------")
- else:
- print(f"{name},您好,你取款{store_money}元成功")
- money -= take_out_money
- print(f"{name},您好,你的余额剩余:{money}元")
-
-
- print("-------------------主菜单-------------------")
- print(f"{name},您好,欢迎来到黑马银行ATM,请选择操作:")
- print("查询余额\t【输入1】")
- print("存款\t【输入2】")
- print("取款\t【输入3】")
- print("退出\t【输入4】")
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。