python核心编程第5章课后习题

这篇博客探讨了Python编程中的一些核心概念,包括课后习题5-5的解决方案,通过改进代码简化了判断逻辑。还涉及了字符串处理方法`str.split()`的应用,了解了整型的最大和最小值,以及浮点数和长整型的相关信息。此外,提到了虚数的大小依赖于浮点数的限制。
摘要由CSDN通过智能技术生成

5-5:
我一开始的做法:

# -*- coding: utf-8 -*-
def count(money):
    money=money*100 #因为输入的是美金,所以要转换成美分
    count=0
    while money>0:
        if money>=25:
            count=count+money//25
            money=money%25
        elif 10<=money:
            count=count+money//10
            money=money%10
        elif 5<=money:
            count=count+money//5
            money=money%5
        elif 1<=money:
            count=count+money
            money=0
    return count
if __name__=='__main__':
    money=raw_input('enter the score')
    print 'the count is:',int( count(float(mone
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值