前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python基础篇之函数

python基础篇之函数

作者头像
淼学派对
发布2023-10-14 10:53:37
1350
发布2023-10-14 10:53:37
举报
文章被收录于专栏:云开发小程序1

 python函数

python函数是用另一种形式来把我们写的基本的代码程序给他包装起来,形成执行“块”或者一个范围,来引用或使用。

演示运算:

代码语言:javascript
复制
def lqj():
    print("-"*20)

lqj() 

运算结果:

代码语言:javascript
复制
--------------------

我们def定义一个函数,函数的名称为lqj,函数体内让python执行打印20个“-”的命令,然后在用lqj()来执行函数体。

演示运算:

代码语言:javascript
复制
def lqj(a,b):

    c = a+b
    print(c)
lqj(1,2) 

运算结果:

代码语言:javascript
复制
3

我们定义lqj这个函数有两个变量,函数体中执行加法运算,最后执行函数体并将定义的变量赋值。

用函数模块同时计算多个公式

演示运算:

代码语言:javascript
复制
def lqj(a,b):
    shang = a//b
    yu = a%b
    return shang,yu    
shang,yu = lqj(5,2)
print("商=%d\n余数=%d"%(shang,yu))

运算结果:

代码语言:javascript
复制
商=2
余数=1

我们用return来返回多个数值,并依次打印输出。

用函数模块打印几条线段

演示运算:

代码语言:javascript
复制
i = int(input("请输入要打印几条线段:"))
for i in range(i):
    def lqj():
        a = "-" * 20
        print(a)
    lqj()

运算结果:

代码语言:javascript
复制
请输入要打印几条线段:6
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------

我们通过input与for来和def函数配合,实现输入书记打印几条线段的程序。

用函数模块算平均数

演示运算:

代码语言:javascript
复制
a= int(input("请输入第一个数:"))
b= int(input("请输入第二个数:"))
c= int(input("请输入第三个数:"))
def lqj(a,b,c):
     return (a+b+c)/3
print("三个数的平均数为:%d"%lqj(a,b,c))

运算结果:

代码语言:javascript
复制
请输入第一个数:8
请输入第二个数:6
请输入第三个数:5
三个数的平均数为:6
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  •  python函数
  • 用函数模块同时计算多个公式
  • 用函数模块打印几条线段
  • 用函数模块算平均数
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档