什么是可变还是不可变?

可变是值可以改变,但是ID不变,不可变是值变,ID也变。

1.数字类型

int
1.用途:年龄,号码,等级
2.定义:可以使用int()方法将纯数字的字符串转为十进制的整数
age=19
age=int('19') 常用操作+内置方法:算术运算+比较运算
存储一个值or多个值:一个值
有序or无序:没有有序无序这一说
可变or不可变:不可变

2.浮点型

作用:钱,商品价格,轨迹计算
定义方式:可以使用float()方法将纯数字的字符串转为浮点数
存储一个值or多个值:一个值
有序or无序:没有有序无序这么一说
可变or不可变:不可变

3.字符串类型的内置方法

作用:名字,性别
定义方式:可以用str()方法转换为字符串
存储一个值or多个值:一个值
有序or无序:有序
可变or不可变:不可变 1.按索引取值
2.切片
3.长度len
4.成员运算 in |not in
5.移除空白 strip:默认移除两端空格,如果加参数,只要是strip里的字符,遇到就全移除
name.lstrip()
name.rstrip()
6.切分/割 split :按照split里的字符进行切分,返回的是列表
7.循环取值
8.lower()将所有字母改成小写,upper(),将所有字母改成大写
9.startswith()/endswith():判断字符串是否以指定参数开头,和判断字符串是否以指定的参数结尾
10.rsplit:从右侧开始切分
11.join:将join的参数打散,然后进行插入指定字符串
12.replace :字符串提换,参数3个,第一个参数是要被替换掉的字符串,第二次参数是用作替换的字符串,第三个参数是替换次数
13.isdigit:判断某个变量是否为数字,返回值为:True or False
is系列:总结就是一句话,只要是判断数字,就是用isdigit()
14.find:查找某个字符串,返回值为索引,找不到返回-1,index的方法和find用法一样,只是index找不到会报错
15.print('a\tb'.expandtabs())
#print(s.expandtabs())
# captalize|swapcase|title
#print(s.capitalize())
#print(s.swapcase())
#print(s.title())

最新文章

  1. 解决MyEclipse中的js报错的小方法
  2. mysql 存储过程和事件调度
  3. 【开源】分享一个前后端分离方案-前端angularjs+requirejs+dhtmlx 后端asp.net webapi
  4. 基于MINA构建简单高性能的NIO应用
  5. centos 6 initctl
  6. 基础4 Android基础
  7. Java中的Scoket编程
  8. fsockopen
  9. Maven入门2-pom.xml文件与settings.xml文件
  10. 【html5】html学习笔记1
  11. Java 在PPT中绘制图形
  12. spring-boot-devtools Idea 热部署
  13. PX Deq: Execution Msg 等待事件
  14. homestead 无法被局域网其他电脑局域网访问解决办法
  15. 阿里云安装docker 指定版本
  16. HDU-3729 二分匹配 匈牙利算法
  17. bzoj1055玩具取名
  18. windows10 装linux子系统
  19. Ubuntu 16.04使用git
  20. 统一D3D与OpenGL坐标系统

热门文章

  1. C语言基础 (7) 输入输出
  2. Node笔记(2)
  3. express get和post方法
  4. MySQL导入到SQLServer
  5. IIS部署ASP.NET网站后提示只有在配置文件或 Page 指令中将 enableSessionState 设置为 true 时,才能使用会话状态...
  6. js获取日期当天的开始时间和结束时间
  7. V$INSTANCE 字段说明
  8. BA-siemens-insight报警设置
  9. HDU 4340
  10. QT使用tableWidget显示双排列表 而且选中用红框圈出来