整型和布尔值的转换:

bin -- 十进制转二进制
int("1101",2) -- 二进制转十进制
十进制转二进制的算法
除2 取余,获取的所有余数从下往上进行计算

二进制转十进制的算法
从右向左,依次乘以2的次方
1101 1* 20 + 0 * 21 + 1*22 + 1* 23

python2 中有long /获取的是整数
python3 中只有int /获取的是浮点数

字符串的方法:

name = "meet"
0123 从左向右
-4-3-2-1 从右向左
索引 通过索引可以精确定位到某个元素

切片: [起始位置:终止位置]

步长: 默认是1,通过步长可以决定方向和查找方式的迈的步子

字符串的方法;

upper 全部大写
lower 全部小写
startswith 以什么开头
endswith 以什么结尾
count 统计(计数)
strip 脱: 头尾两边端的空格,换行以及制表符, 可以自己指定
split 分割: 以空格,换行以及制表符进行分割,可以自己指定,可以指定切割的次数
replace 替换: 第一个旧的值,第二是个新的值,可以指定替换的次数

is系列:

str.isdigit # 判断是不是阿拉伯数字
str.isdecimal # 判断是不是十进制数
str.isalnum # 判断是不是字母,数字,汉字
str.isalpha # 判断是不是字母,中文

for循环

for 变量 in 可迭代对象:
print(变量)
变量可以自己进行修改
len 获取对象的长度

面试题

for i in "alex":
pass
print(i) # x
pass / ... 占位

最新文章

  1. C# 中的var关键字
  2. C#委托和事件
  3. 云风的BLOG❳可靠 UDP 传输
  4. java.util.Map按照key值合并的value的Collection 集合中。
  5. iter, yield与enumerate的实现
  6. 工作线程基类TaskSvc
  7. EF dbcontext上下文的处理
  8. javascript封装的函数
  9. HashMap 的put方法
  10. 自己用HashMap来模拟一个Session缓存(简易版)
  11. How to install Arch Linux
  12. git迁移
  13. 《C#从现象到本质》读书笔记(六)第8章委托和事件
  14. 清空表与删除表mysql
  15. C++类间相互引用
  16. Nginx PHP支持
  17. 优化MVC,实现数据库表的记录的添加、删除、修改、查询。
  18. 小白学习前端---第一天 了解HTML
  19. 自定义Chrome缩放比例
  20. mothur trim.seqs 去除PCR引物

热门文章

  1. Gemini.Workflow 双子工作流高级教程:对外API控制引擎:总述
  2. React劲爆新特性Hooks 重构去哪儿网火车票PWA
  3. 关于InterruptedException的两篇博文的转载
  4. 爬虫(二):抓包工具Fiddler
  5. Java异常及异常处理
  6. 分享一个酷炫动态登录页面html
  7. String判断为空的方式
  8. ML.NET Model Builder 更新
  9. [译]Vulkan教程(17)帧缓存
  10. Centos7下Redis设置开机自启动服务