数据类型2018-3-19

Posted tianyu105529

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据类型2018-3-19相关的知识,希望对你有一定的参考价值。

赋值:
     链式赋值:x=y=a=1
    交叉赋值:m=1 n=2 -->m,n=n,m
    变量的解压:salaries=[1,2,3,4,5] mon1_sal,mon2_sal,mon3_sal,mon4_sal,mon5_sal=salaries(数量上必须对应)
mon1_sal,*_,mon5_sal=salaries

input与raw_input
    python3:input 输入类容全部存为字符串
    python2:raw_input 输入类容全部存为字符串
    input 必须输入明确数据类型,输入什么类型就存成什么类型

while+elese: elese 后面代码块在while循环没有被break打断情况下才执行


数据类型
    整型:int 整数(只存一个值) 不可变
    浮点:float 小数(只存一个值) 不可变
内置方法:
    bin() 十进制转换为二进制
    oct()十进制转八进制
    hex()十进制转换为十六进制

可变:值可变,id不变 可变==不可hash
不可变:值变,id变 不可变==可hash

字符串:str 描述性的数据
    定义:在单引号,双引号,三引号内
    做类型转换,其他都可以转换成字符串
*1,按索引取值(正向取,反向值):只能取----正取print(名称[1]),倒取print(名称[-1])
  2,切片(顾头不顾尾,步长) print(msg[0:6:2])
  3,长度(字符长度)
  4,成员运算in和not in(在不在字符串里面)
  5,移除空白strip(去除字符串左右两边的空格) print(msg.strip())[不输入默认取空格]
  6,切分split      print(msg.split())
  7,循环 for

 

以上是关于数据类型2018-3-19的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server常用数据类型

数据类型和数值类型的区别

1.19.6.数据类型数据类型列表结构化的数据类型其他数据类型数据类型注解

JAVA的基本数据类型和引用数据类型的区别

JS简单数据类型和复杂数据类型

java语言的所有基本数据类型指的啥 ?引用数据类型指的啥?