小趴菜啊 2022-10-27 17:42 采纳率: 100%
浏览 23
已结题

如何取整取余提取数字啊

若有数字987659怎么运用取整取余法提取其中的各个数字呢(不用索引)
谢谢大家🙏

  • 写回答

3条回答

  • 往事随风云渐起 2022-10-27 18:06
    关注
    
    a = n = 987659
    i = 1  # 计算n有多少位
    while a // 10 > 0:
        i += 1
        a = a // 10
    list1 = ["个", "十", "百", "千", "万", "十万", "百万", "千万"]
    k = 0
    while k < i:
        x = n % 10
        n = n // 10
        print(n)
        print(f"{list1[k]}位为{x}")
        k += 1
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 11月14日
  • 已采纳回答 11月6日
  • 创建了问题 10月27日

悬赏问题

  • ¥15 请问异常处理之后怎样继续后面的程序呀?
  • ¥15 懂Matlab的人,可以帮我看看第四题和第五题应该怎么才能运行出来,或者可以提供一点相关的思路
  • ¥15 cv2.fisheye.stereoCalibrate报错
  • ¥20 求自动化运维语料数据集
  • ¥30 广告检测流量作弊案例 IDEA运行代码报错 连接不上metastore 检测了环境配置没有问题 请求远程解决加VX问细节问题 不加的不回复
  • ¥15 matlab图像融合代码被嫌弃太简单,求改进。第一步改成直接读取三张图片,不读取文件夹
  • ¥20 微处理器原理与应用(私有偿)
  • ¥50 8051单片机关于ADC0809的应用
  • ¥15 有没有能拿来练练手写完发给我
  • ¥15 禁止修改windows系统时间