题目描述:
光棍们对1总是那么敏感,因此每年的11.11被戏称为光棍节。小Py光棍几十载,光棍自有光棍的快乐。让我们勇敢地面对光棍的身份吧,现在就证明自己:给你一个整数a,数出a在二进制表示下1的个数,并输出。

例如:a=7

则输出:3

结合我上一篇博客https://blog.csdn.net/qq_53029299/article/details/114015018
这里可以直接贴代码
不过这里要注意一点,bin转换后得到的二进制数字是字符串类型,需要int转换一下

def solve_it():b=int(bin(a).replace('0b',''))cnt=0while b!=0:left=b%10if left==1:cnt+=1b=b//10return cnt print(solve_it())

python自学做题记录之光棍的悲伤相关推荐

  1. python自学做题记录之查找单词

    今天做题做到一个题目,题目是英文就大概说一下题目意思 输入一个列表,里面都是由句子组成,例如 doc_list = ["The Learn Python Challenge Casino.& ...

  2. python自学做题记录之大写人民币

    题目描述: 银行在打印票据的时候,常常需要将阿拉伯数字表示的人民币金额转换为大写表示,现在请你来完成这样一个程序. 在中文大写方式中,0到10以及100.1000.10000被依次表示为: 零 壹 贰 ...

  3. python自学做题记录之找数字

    [问题描述]编写程序实现:对于一个输入的整数n,判断n的各位数中是否包含数字3或4.若包含,则打印true,否则,打印false. [输入形式]标准输入的一行表示一个整型数值 [输出形式]标准输出的一 ...

  4. python自学做题记录之吃苹果

    题目描述 八尾勇喜欢吃苹果.她现在有 m(m≤100) 个苹果,吃完一个苹果需要花费 t(0≤t≤100) 分钟,吃完一个后立刻开始吃下一个.现在时间过去了 s(s≤10000) 分钟,请问她还有几个 ...

  5. python自学做题记录之小学数学N合一

    题目描述 问题 1 请输出 I love Luogu! 问题 2 这里有 10 个苹果,小A 拿走了 2 个,Uim 拿走了 4 个,八尾勇拿走剩下的所有的苹果.我们想知道: 小A 和 Uim 两个人 ...

  6. 概率期望题(期望 DP)做题记录

    概率期望题(期望 DP)做题记录 P3830 [SHOI2012]随机树 难点在于第二问:生成树的期望深度. 不 wei zhuo 捏,设 \(dp_{i,j}\) 表示已经有了 \(i\) 个叶子结 ...

  7. 数数题(计数类 DP)做题记录

    数数题(计数类 DP)做题记录 CF1657E Star MST 我们称张无向完全图是美丽的当且仅当:所有和 \(1\) 相连的边的边权之和等于这张完全图的最小生成树的边权之和. 完全图点数为 \(n ...

  8. CSDN 第六期编程竞赛做题记录

    CSDN 第六期编程竞赛做题记录 -- CSDN编程竞赛报名地址:https://edu.csdn.net/contest/detail/16 9.18周日闲来无视写一下 csdn 的编程题,每期编程 ...

  9. 退役前的做题记录5.0

    退役前的做题记录5.0 出于某种原因新开了一篇. [CodeChef]Querying on a Grid 对序列建立分治结构,每次处理\((l,mid,r)\)时,以\(mid\)为源点建立最短路树 ...

最新文章

  1. mobile还有人用吗 spring_话说,苹果手机语音备忘录功能还有人用吗?
  2. 修改Kali Linux 2020.1主题颜色
  3. android系统可以破吗,你的手机系统破到什么程度?一键查安卓漏洞
  4. 【网络知识点】防火墙主备冗余技术
  5. Cordova入门系列(三)Cordova插件调用 转发 https://www.cnblogs.com/lishuxue/p/6018416.html...
  6. LeetCode 649. Dota2 参议院(循环队列)
  7. 华为usg6000配置手册_带你了解防火墙安全区域的作用及简单的配置,小白不要错过了...
  8. 从mysql到大数据(三)--mysql数据库建模一常用数据类型及引擎
  9. Python小白的数学建模课-03.线性规划
  10. 在CentOS7上安装配置Corosync高可用集群过程全记录
  11. 6-3 断言与防御式编程
  12. Windows下C语言多线程函数_beginthread简单入门应用例子
  13. casue usb kb 找不到驱动程序_手把手教你安装喷墨打印机驱动程序
  14. 易优超级字典生成器 v3.35 下载
  15. 左对齐杨辉三角python_什么是左的错误?
  16. [re入门]IDA和OD的基本使用(持续更新)
  17. 绕过 office 宏密码保护
  18. Hive提取身份证号中年龄和性别
  19. 【GDKOI2013】琪露诺的完美算法课
  20. 公司要抽奖活动?50行Python代码制作了一个转盘抽奖小程序

热门文章

  1. 编译原理 —— 算符优先分析法
  2. freemarker加载模板的三种方法
  3. conda安装时出现无法定位程序输入点于动态链接库
  4. IOS学习-----课程体系-----坚持就是胜利
  5. Component和PureComponent的区别
  6. 机器学习(三)—— 线性回归
  7. 巨量广告:常见提量 提消耗 三大招
  8. setTimeout相关知识点
  9. 【C++】哈希(闭散列,开散列)
  10. Linux下Web服务器架设攻略