八种数据类型

#-*- coding: utf-8 -*-
#设置内容为UTF-8编码
#java基本类型有8种  byte 1 short 2 int 4 long 8 float(单精度)  double (双精度) char 2  boolean 布尔类型
#puthon 标准数据类型  在python 2.7里有五种  3.6中有六种
#Number 数字类型 int  long float complex
#int 具体使用  比如年龄
# python 中定义变量,不需要提前声明类型
age = 18
#python2.7版
print age
#如何知道数据类型使用type字段
print type(age)

#float的使用范围  一般不如价格使用float
price = 19.88

print type(price),price
#long  类型的使用场景不如地球经纬度一般是因为int类型不够使用,所以使用龙类型
earch = 51924361L
print earch,type(earch)
#complex 复数类型,也是丰富电箱就是去脂肪为不float大
complex = 3.14j

print type(complex),complex
#标准类型二 字符串类型 String类型一般比如文字类型都是使用string类型 比如名字,地址
#在Python中不区分单双引号
name = 'zhangsan'

print name,type(name)
#对字符串进行切割 取出
print name[0]
#取第二个到最后
print name[1:]

#取第二个到第五个  包左不包右
print name[1:6]

#输出两次
print name*2

#标准类型三 列表类型 list 注意python中的list和java中的list有区别,比如java中list只能装一种类型的数据
#但是python中list类型不区别,啥都可以装,中括号[] 作为列表的标志
agelist = [18,'zhangsan',18.99,'beijing']
print type(agelist),agelist

#python 中将列表的数据取出来,通过下标的形式
print agelist[0],agelist[2]

#从下标一去到下标三  包括左边不包括右边
print agelist[1:3]

namelist = [14,"zhangwu"]
#两个列表合并
print namelist + agelist

#添加内容  使用关键字 append
agelist.append('tiantian')
print agelist

#删除内容 使用关键字 pop remove
agelist.pop(2)
print agelist

agelist.remove('zhangsan')

你可能感兴趣的:(测试)