从键盘输入一个整数字符串,统计输出该整数的各个数位一共有多少个奇数
2条回答 默认 最新
梦幻精灵_cq 2023-10-26 14:58关注- 代码运行效果截屏图片

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])}个奇数。")解决 无用评论 打赏 举报 编辑记录- 代码运行效果截屏图片