2301_80303062 2023-10-26 14:29 采纳率: 0%
浏览 3

循环结构程序的编写方法

从键盘输入一个整数字符串,统计输出该整数的各个数位一共有多少个奇数

  • 写回答

2条回答 默认 最新

  • 梦幻精灵_cq 2023-10-26 14:58
    关注
    • 代码运行效果截屏图片

      img

    python代码:异或^1判定

    
    s = input('\n输入:').strip()
    
    print(f"\n\n输入字符串有{sum([1 for i in s if not (int(i)^1)%2])}个奇数。")
    
    

    模2判定

    
    s = input('\n输入:').strip()
    print(f"\n\n输入字符串有{sum([1 for i in s if (int(i))%2])}个奇数。")
    
    

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 10月26日