ziheng - 四种函数类型

# 无参数无返回值的函数
def xiaodi1():
    print('上炒饭')


# 有参数无返回值的函数
def xiaodi2(fen, jia):
    print('上%d份炒饭,加个%s' % (fen, jia))


# 有参数有返回值的函数
def xiaodi3(fen):
    return "炒饭" * fen


# 无参数有返回值的函数
def xiaodi4():
    return "炒饭"


xiaodi1()
xiaodi2(5, "蛋")
ziheng = xiaodi3(359)
print(ziheng)
juven = xiaodi4()
print(juven)
# 求加法的函数
def cal(s):
    if '+' in s:
        s = s.split('+')
        he = int(s[0]) + int(s[1])
        return he
    if '-' in s:
        s = s.split('-')
        cha = int(s[0]) - int(s[1])
        return cha
    if '*' in s:
        s = s.split('*')
        chenji = int(s[0]) * int(s[1])
        return chenji
    if '/' in s:
        s = s.split('/')
        shang = int(s[0]) / int(s[1])
        return shang



# 传入字符串的算式
print(cal("1+1"))
print(cal("1-1"))
print(cal("1*1"))
print(cal("1/1"))
# def chen(f):
#     if '*' in f:
#         f = f.split('*')
#         chenji = int(f[0]) * int(f[1])
#         return chenji
#
# print(chen('4630202020209844849302020002020202020919921234567890*6636373728811010298837364545552551234567890'))
# print(chen('3*3'))
#
#


def xiaodi(money):
    if money < 100:
        return "两手空空"
    elif money < 1000:
        return "老人机"
    elif money < 2000:
        return "小米米"
    elif money < 5000:
        return "国产旗舰机"
    elif money < 100000:
        return "苹果手机"*10
    elif money > 100000000:
        return "小弟跑路了"

print(xiaodi(5))
print(xiaodi(100000000000000000000000000000000000000000000000))

shouji = xiaodi(4000)
print(shouji)

a = '123'
b = int(a)
print(b+1)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值