python 标准数据类型

python中共有六个标准数据类型,分别为:

1 Number(数字)
2 String(字符串)
3 List(列表)
4 Tuple(元组)
5 Sets(集合)
6 Dictionary(字典)

1.数字类型(Number)
在python中数字数据类型用于存储数值,是不可变的数据类型,这就意味着改变数字数据类型会分配一个新的对象。

当指定一个值是,Number对象就会被创建:

a = 100

可以用del语句删除一些对象的引用

del a  #删除a

也可以同时删除多个

del a,b,c  #删除a,b,c

在python中有四种不同的数字数据类型:

1 int(有符号整型)
2 long(长整型[也可以代表八进制和十六进制])
3 float(浮点型)
4 complex(复数)

2.字符串(String)

字符串是由字符,字母,数字和下划线组成的一串字符

str = "hello,world!"  #"hello,world!"就是字符串

如果想实现从一段字符串中取出一段字符串的话,就要用到字符串的下标了;字符串的下标默认是从0开始的,即字符串的第一个字符就是str[0];下标可以是正数或负数,也可以为空,下标为空表示取到头或取到尾

#!/usr/bin/env python
# -*- coding: utf8 -*-

str = "hello,world!"  

print (str)  #输出完整的字符串
print (str[2])   #输出第3个字符
print (str[1:3])  #输出字符串的第2个到第4个之间的字符串
print (str[3:])   #输出第四个到结尾的字符串
print (str[:3])   #输出从开始到第4个之前的字符串
print (str[:])     #输出整个字符串
print (str*2)   #输出字符串两次
print (str +"python")  #输出连接字符串

执行结果:

hello,world!
l
el
lo,world!
hel
hello,world!
hello,world!hello,world!
hello,world!python

 

posted @ 2017-10-22 10:58  散挑一  阅读(294)  评论(0)    收藏  举报