吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2100|回复: 13
收起左侧

[Python 转载] 小白学习python的第七天—def定义函数练习

[复制链接]
hz1010 发表于 2020-8-20 21:21
本帖最后由 hz1010 于 2020-8-26 21:45 编辑

其实这个练习题是在第六天就已经学完,但是掌握的不是很好。
然后接下来分享一下利用def定义函数做的计算功能
代码还可以继续优化,只是没有在去修改,可以在做while Turn循环处理。
方式方法还是比较多,希望可以帮助刚刚学习python同学。
附上代码:
[Python] 纯文本查看 复制代码
#输入选项值
suanfa=int(input("1.加法 \n2.减法 \n3.乘法 \n4.除法\n请选择您的算法:"))
#输入num,num1的数字
num=int(input("请输入第一个数字:"))
num1=int(input("请输入第二个数字:"))
def jia(x,y):
    return x+y
#加法运算,返回和
def jian(x,y):
    return x-y
#减法运算,返回差
def cheng(x,y):
    return x*y
#乘法运算,返回积
def chu(x,y):
    return x/y
#除法运算,返回商
def jisuanqi(z):
#根据选择,调用以上算法函数
    if z == 1:
        print("%d+%d=%d"%(num,num1,jia(num, num1)))
    elif z==2:
        print("%d-%d=%d" % (num, num1, jian(num, num1)))
    elif z==3:
        print("%d*%d=%d" % (num, num1,cheng(num, num1)))
    elif z==4:
        print("%d/%d=%d" % (num, num1,chu(num, num1)))
    else:
        print("您的输入有误")

jisuanqi(suanfa)


既然都已经看到底部了,那就支持一下吧~~

免费评分

参与人数 2吾爱币 +2 热心值 +1 收起 理由
小小的石头13 + 1 + 1 我很赞同!
小甲鱼ABCD + 1 热心回复!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| hz1010 发表于 2020-8-21 01:26
zhang1497 发表于 2020-8-20 22:05
好奇怪,我运算减法,为什么给我算成加了,显示的也是9-5  但是它等于14.。

看下你的代码 是不是哪里错误
 楼主| hz1010 发表于 2020-8-21 01:24
zhang1497 发表于 2020-8-20 22:02
全选,按ctrl+alt+L 会自动帮你调整下代码(其实就是帮你打空格)

谢谢,我就是不知道怎么弄。所以没有弄空格
icbcxcxxcx 发表于 2020-8-20 21:25
每条语句中,各参数之间最好再加一下空格。
Ldfd 发表于 2020-8-20 21:30
根据PEP8
def后面空两行[doge]
songwr 发表于 2020-8-20 21:34
7天也能学成这样。看来我是白混了
李斯隆 发表于 2020-8-20 21:42
7天也能学成这样,我花钱买的课件都没学会
小狗尾巴草 发表于 2020-8-20 22:00
可以啊 7天  花时间和心思学习了!比我强
hxw0204 发表于 2020-8-20 22:01
if里有错误
zhang1497 发表于 2020-8-20 22:02
全选,按ctrl+alt+L 会自动帮你调整下代码(其实就是帮你打空格)
zhang1497 发表于 2020-8-20 22:05
好奇怪,我运算减法,为什么给我算成加了,显示的也是9-5  但是它等于14.。
20158888 发表于 2020-8-20 22:13
能不能加个好友  
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-22 18:57

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表