IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 某马python day09 -> 正文阅读

[Python知识库]某马python day09

python学习

python基础学习——函数

  1. 函数的定义及其基础了解:
    函数:函数就是将?段具有独?功能的代码块 整合到?个整体并命名,在需要的位置调?这个名称即可完成对应的需求。函数在开发过程中,可以更?效的实现代码重?。
# 函数使用的步骤:定义函数-调用函数(在Python中,函数必须先定义后使?)
'''
定义函数的步骤 def 函数名(参数):
                代码1;
                代码2
'''
def select_func():
    print("请选择你需要的功能");
    print('查询余额');
    print('存款');
    print('取款');
print('密码正确登录成功');
select_func();
print('查询余额完毕');
select_func();
print('取了2000元钱');
select_func();
  1. 函数参数
    用带有参数和不带有参数的函数实现两个数字求和的功能:
# 使用函数的思想实现两个数字的求和:
def sum():
    i = input("请输入i的值:");
    j = input("请输入i的值:");
    # 注意在此处需要将字符串转换为数字的形式
    i1 = int(i)
    j1 = int(j)
    print(i1+j1);
sum();
# 带有参数的函数实现:
def sum2(a,b):
    sum1=a+b;
    print(sum1);
sum2(1,1);
  1. 函数返回值的作用:
    计算机的简单的实现:
# 返回值的作用:
def qiuhe(a,b):
    return a+b;
result=qiuhe(10,20);
print(result);
  1. 函数的说明文档:
# 函数的说明文档
'''
def 函数名(参数):
 """ 说明?档的位置 """
 代码
 ......
'''
def sumtwo():
    '''求和函数'''
help(sum());
sumtwo();
  1. 函数的嵌套:
    嵌套函数:所谓函数嵌套调?指的是?个函数???调?了另外?个函数。
# 函数的嵌套:
def testB():
    print('---- testB start----');
    print('这?是testB函数执?的代码...(省略)...');
    print('---- testB end----');
def testA():
    print('---- testA start----');
    testB();
    print('---- testA end----');
testA();

嵌套函数的流程图:
嵌套函数的执行流程
如果函数A中,调?了另外?个函数B,那么先把函数B中的任务都执?完毕之后才会回到上次 函数A执?的位置。
6. 函数的应用
函数的应用——打印图形:

# 打印图形:
def print_line():
    print("_"*20);
print_line();   # ____________________

嵌套循环进行图形打印:

# 打印图形:
def print_line():
    print("_"*20);
print_line();   # ____________________
# 打印图形
i=0;
while i<5:
    print_line();
    i=i+1;
'''
____________________
____________________
____________________
____________________
____________________
____________________
'''

函数的计算——三个数字的和

# 求三个数字的和
def sumsan(a,b,c):
    sum1=a+b+c;
    print(sum1)
sumsan(1,2,3);   # 6

函数的计算——求三个数字的平均值

# 求三个数字的平均值
def pingjunzhi(a,b,c):
    pingjunzhi1=(a+b+c)/3;
    print(pingjunzhi1)
pingjunzhi(1,2,3);  # 2.0
  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-12-07 11:59:03  更:2021-12-07 11:59:46 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 3:36:37-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码