您的位置:首页 > 编程语言 > Python开发

3.Python数据类型(1)——数字类型/字符串类型

2017-06-20 09:22 513 查看
1.Python语言的类型:

     数字类型,字符串类型,元组类型,列表类型,文件类型,字典类型

2.数字类型

   基本的数字类型: 整数类型,浮点数类型,复数类型

   2.1 整数类型

       注:与其他语言不一样,Python整数类型没有取值范围限制

       例:pow(x,y)函数:计算x的y次幂;pow(2,10)=1024;可嵌套使用:pow(2,pow(2,10))

       十进制:1010,99;

       16进制(0x,0X开头):0x9a,-0X11;

       2进制(0b,0B开头):0b010,-0B011;

       8进制(0o,0O开头):0o123,-0O124;

   2.2 浮点数类型

       Python语言浮点数的数值范围限制与不同计算机系统有关



    获取计算机系统浮点数限制,一般计算基本够使用,所以认为浮点数也是没有限制的。

       科学计数法表示:61e2,1.2e-2,2.3E9

  2.3 复数类型

      z=1.23+4j/1.23+4J

      z.real = 1.23;获取复数的实数部分

      z.imag=4;获取复数的虚数部分

3.数字类型关系

 3.1 Python语言允许不同数字类型的混合计算,运算后生成结果为最宽类型

  例:12+1.2=13.2(整数+浮点数=浮点数)

 3.2 相互转换

  函数:int(),float(),complex()

   int(1.2)=1(直接去掉小数部分);

   float(1)=1.0(增加小数部分);

   complex(4)=4+0j(增加虚部);

  3.3 数字类型的判断

  函数:type(x)  返回x的类型,适合所有类型的判断

      


  3.4 数字类型运算



4. 字符串数据类型

  str=“hello”;str=‘nihao’

Python语言转义符:\ —— 输出带有引号的字符串



  4.1 字符串索引

  单个格式:<string>[<索引>]; print(greet[2])

  字符串索引从0开始,最后一位为L-1。

  同时可以从右向左索引,最右侧索引值为-1,

  范围格式:<sting>[<start
8a58
>:<end>]

  4.2 len() —— 返回字符串的长度

  4.3 str() —— 转换字符串

常用函数:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: