python练习100例(例四十六 — 例四十九)

  1. 例四十六 求输入数字的平方,如果平方运算后小于 50 则退出
def fun_power():
    print('如果输入的数字的平方后小于50,程序即停止!')
    while True:
        x = int(input('请输入一个数字:'))
        if(x**2<50):
            print('程序结束,{}平方后是{},小于50!'.format(x,x**2))
            break
        print('{}平方后结果为:{}'.format(x,x**2))
  1. 例四十七 两个变量值互换
def exchange(x,y):
    x,y=y,x
    return x,y
    
#调用
a,b=3,2
a,b=exchange(a,b)
print(a,b)
  1. 例四十八 数字比较
def judge(a,b):
    if a > b:
        print ('{} 大于 {}'.format(a,b))
    elif a == b:
        print ('{} 等于 {}'.format(a,b))
    else:
        print ('{} 小于 {}'.format(a,b))
  1. 例四十九 使用lambda来创建匿名函数
max_num = lambda x,y:(x>y)*x+(x<y)*y
min_num = lambda x,y:(x>y)*y+(x<y)*x

print(max_num(5,8),min_num(5,8))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值