首页 > 代码库 > python学习笔记4-数据类型-数字

python学习笔记4-数据类型-数字

数字类型:定义变量是不要加引号,加了引号会当作字符串处理

又包括int(整形范围在-2147483648到2147482647之间

      long(长整型)如果强制将一个整形变成长整型可以在定义变量时在最后加上一个l或L

      float(浮点型)即带小数

      complex(复数型)定义时在数字最后面加上j,常用于抛物线

要查看数据的类型可以使用tpye()函数

字符串型(str):定义时加上引号,双引号可单引号都可以,一般情况下没有区别。只有当定义的字符串中间有个单引号(或双引号)最外面的引号应使用双引号(或单引号)

      如果定义的字符串中要换行可以在需要换行的地方加上\n

      三重引号:即开始三个引号,结束三个引号,在三重引号内可以更直观的不需要使用换行符,想在哪里换行都可以,因为三重引号内换行后会自动加上\n,因此可以更直观的定义换行。

字符串中的切片:

  一个字符串中的每个字符都有一个索引,第一个为0,第二个为1,....以此类推,当为负数时从后往前数

  操作方式:

  str[0,1,...]可取出对应索引号的字符

  str[1:]可取出从索引为1的字符到最后一个字符

  str[:6]可取出从索引为0的字符到第五个字符

  str[::1]定义步长值为1,如果不加步长值默认为1,当为负数时表示从右往左取

  str[::]或str[:]取出所有字符

python学习笔记4-数据类型-数字