Python数字类型
int类型表示的范围:-2147483648至2147483648之间,超出这个范围的数字即视为long(长整形)
在Python中不需要事先声明数据类型,它是根据具体的赋值来进行盘点数据类型的,例如:
int类型
使用type(变量名) 可以查看该变量被赋值后的数据类型是什么
超出int范围的数字
int类型存储为long类型
只需要在后面加上大写字母L
在python中还支持复数类型
复数类型
Python字符串类型
# coding=UTF-8 #简单定义简单字符串 test1='hello' print test1 #定义含有单引号的字符串 test2="I don't know" print test2 #定义既含有单引号又含有双引号的字符串,进行转义 test3="I don't "know"" print test3
换行符
# coding=UTF-8 #简单定义简单字符串 mail='To Tom: hello! I am jack!' print mail
以上的转义使用起来会比较麻烦,那么可以使用三重引号(单引号双引号都可以)
# coding=UTF-8 #简单定义简单字符串 mail="""To Tom: hello! I am jack!' """ print mail
# coding=UTF-8 #简单定义简单字符串 mail='''To Tom: hello! I am jack!' ''' print mail
操作字符串
使用变量名[字符串所在位置号]
# coding=UTF-8 #简单定义简单字符串 strval='abcd' print strval[0] strval[1] print strval[1]
上述代码打印出来的值为a,b
# coding=UTF-8 #简单定义简单字符串 strval='abcd' print strval[0]+strval[1]
从'abcd'中取出'bcd'
# coding=UTF-8 #简单定义简单字符串 strval='abcde' #第一种 print strval[1:4] #取值为bcd #第二种 print strval[:4] #取值为:abcd #取负数索引 print strval[-1] #取值为:e print strval[-4:-1] #取值为:bcd #逆向取值 print strval[-2:-5:-1] #取值为:dcb