python基本数据类型

 

基本数据类型(int,bool,str)
1.基本数据数据类型:
int 整数
str 字符串. 一般不存放大量的数据
bool 布尔值. 用来判断. True, False
list 列表.用来存放大量数据, []表示. 里面可以装各种数据类型.
tuple 元组. 只读列表. () 表示
dict 字典. {key:value}
set 集合. 不重复
2. int类型
bit_length() 返回一个数的二进制长度
3. bool类型
布尔只有两个值. True,False. 一般是没有什么操作的.

类型转换的问题:
想把xx转换成yy. yy(xx)

可以表示False的内容:0, "", [], tuple(), {}, None
所有的空都是False. 所有的非空是True

4. str类型 字符串
由',",''', """阔起来的内容就是字符串
字符串是不可变的数据类型.不论你执行任何操作. 源字符串是不会改变的, 每次操作都会返回新字符串

1. 索引和切片
索引从0开始, 使用[下标]可以获取到每一个字符, 还可以倒着数
切片: [起始位置:结束位置:步长]
1. 顾头不顾尾
2. 默认从左到右取值.
3. 当步长为负可以从右往左取值
2. 字符串相关操作
1. upper() 转换成大写
2. stript() 去掉空白
3. replace(old, new) 把xxx替换成xxxx
4. split() 切割. 返回列表. 用多长的刀. 就要损失掉多少
5. startswith() 判断是否以xxx开头
6. find(), count(), index()
7. len() 字符串长度. python的内置函数
3. for循环
for 变量 in 可迭代对象:
循环体, 也存在break和continue
else:
当循环结束的时候会执行

最新文章

  1. Django数据导入
  2. PBOC协议中对于所有电子存折/电子钱包应用的预处理
  3. 转:HTTP 1.1与HTTP 1.0的比较
  4. python flask model 序列化
  5. Centos 6.4 openNebula4
  6. Libgdx开发ios游戏
  7. mvc 客户端验证
  8. 如何在同一系统里同时启动多个Tomcat
  9. 关于apche无缘无故个启动不了,解决方法
  10. 扩展Python模块系列(四)----引用计数问题的处理
  11. Spark:如何替换sc.parallelize(List(item1,item2)).collect().foreach(row=>{})为并行?
  12. 从硬件竞争到软实力PK——电视媒体竞争观察
  13. View的绘制流程
  14. To making it count.
  15. VUE + vue-cli + webpack 创建新项目
  16. 关于Gevent的使用指北
  17. Java知识回顾 (5)数组、日期与时间, StringBuffer和StringBuilder
  18. html 基础之a标签的属性target解析
  19. spring-mvc集成 swagger
  20. HDU6127 简单几何 暴力二分

热门文章

  1. python学习-python入门
  2. Java的类型强制转换
  3. JAVA对mongodb的基本操作
  4. servlet之小demo(四)
  5. 安装mingw编译器
  6. 关于ubuntu远程访问服务器的知识点
  7. 在进行多次scanf时,printf输出错误
  8. rem,em,与px的比较用法
  9. Python 虚拟环境[virtualenv/virtualenvwrapper]设置
  10. js判断页面在pc端打开还是移动端打开