a=input()

input()函数返回的是字符‘2’

a=bin(2)

bin函数返回的是二进制形式的字符串'0b10'

type()判断类型

bin()转化成二进制

int(a,2)可以强制把字符串转化成十进制数

直接int(a)会报错

if(n&1)可以判断某个二进制数的末位是否为1  &是按位与

因为0000 0001的前面都是0所以&后都是0 是否为1就看最后一位了 如果是1那就n&1==1 如果是0那就n&1==0

int型在大部分编译器是四个字节,每个字节八个比特(位),每个位就是0和1,为了方便程序员进行三十二位编程,所以发明十六进制。

为什么是16而不是20还有10呢,因为16是4,8,2的公倍数,可以更好地继承特点,而且进制越高,就越容易表示。跟莴苣讲的时候也算理了一下自己的思路吧

最新文章

  1. 链接rel属性external、nofollow、external nofollow三种写法的区别
  2. JMeter学习-031-JMeter 3.0 POST Body Data 中文乱码问题
  3. 链表的C语言实现
  4. brew gradle
  5. 20145337《Java程序设计》第四周学习总结
  6. 非常简单的XML解析(SAX解析、pull解析)
  7. [工作技能]SVN
  8. jquery ajax 保存讲解
  9. c# 将字符串转换为逻辑表达式(字符串转换布尔)
  10. [置顶] SVN服务器搭建和使用
  11. SANSA 上上洛可可 贾伟作品 高山流水 香炉 香插香台香具 高端商务礼品 黑色【正品 价格 图片 折扣 评论】_尚品网ShangPin.com
  12. JavaScript基础——兼容性、错误处理
  13. VMware虚拟机安装Linux系统centos7(一)
  14. ELASTIC 动态修改配置API
  15. .Net 环境
  16. iOS - UITableView加载网络图片 cell适应图片高度
  17. BIO、NIO、AIO差别
  18. Tickets---hdu1260 (简单dp)
  19. DataTable记录
  20. VBA与宏

热门文章

  1. windows centos php-beast 安装
  2. 总结String类的常用方法
  3. mybatis实现有则更新无则插入
  4. 吴裕雄--天生自然Numpy库学习笔记:NumPy 线性代数
  5. Nexus升级、license安装和恢复密码
  6. Math 用法
  7. html js中的引号
  8. FTP-Publisher Plugin
  9. Dire Wolf HDU - 5115
  10. 《JavaScript高级程序设计》读书笔记(二)在html中使用JavaScript