Python学习笔记(变量类型)
2016-06-14 21:40
381 查看
变量是存储在内存中数据,这就意味着声明一个变量就需要为变量开辟一块空间。Python 中的变量不需要声明,为变量赋值的操作即声明一个变量。一个变量存储在内存中,包含标识符,名称以及变量数据。在声明变量的过程中,使用等号(=)为变量赋值,等号左边为变量名称,变量右边是变量的数据。
1.声明变量
number=1 #声明了一个数字型变量
price=10.3 #声明了一个float型变量
name=“mark” #声明了一个字符串变量
2.变量类型。Python中的变量有5种类型,分别为
Number类型
String类型
List类型
tuple类型
Dictionary类型
3.Number类型
顾名思义,Number类型是用于存储数据。当为变量指定一个数字时即创建了一个Number对象
例如:
num1 = 1
num2 = 2
Python支持4种不同的数据类型:
int(有符号整数)
long (长整型)
float (浮点)
complex (复数)
4.Python字符串。字符串由数字,字母或下划线组成。字符串是一般编程语言中表示文本的数据类型
字符串一般有2种取值方法
1.从左到右顺序取值,下标从0开始
2.从右到做逆向取值,下标从-1开始。
如果需要从字符串中截取一段字符串的话,可以以[上标值,下标值]方式截取。其中下标是从0开始算起的,可以是正数,也可以是负数。下标可以空,表示取到头或者尾。
#! /usr/bin/python
#-*- coding:utf-8 -*-
str = 'hello world'
print(str) #输出整个字符串
print(str[0]) #输出字符串中的第一个字符
print(str[2:6]) #输出字符串中的第三至第六个字符
print(str[2:]) #输出第三个之后的字符
5.Python列表
Python的列表数据类型是比较常用的数据类型。List使用[]来标识访问数据,可以使用[上标值:下标值]来截取访问相应的列表,List从左到右索引从0开始,从右到左索引从-1开始。下标为空表示可以取到头或尾。List中加号(+)表示连接运算符,星号(*)是重复操作符
#! /usr/bin/python
#-*-coding:utf-8-*-
list = ['bda',23,tye,90.9,'mark']
tlist = ['tom',1234]
print(list) #输出完成的列表
print(list[0]) #输出第一个值
print(list[1:3]) #输出第二个到第三个值
print(list[2:]) #输出第三个开始至列表末尾的所有元素
print(tlist*2) #重复输出列表2次
print(list+tlist) #输出组合的列表
1.声明变量
number=1 #声明了一个数字型变量
price=10.3 #声明了一个float型变量
name=“mark” #声明了一个字符串变量
2.变量类型。Python中的变量有5种类型,分别为
Number类型
String类型
List类型
tuple类型
Dictionary类型
3.Number类型
顾名思义,Number类型是用于存储数据。当为变量指定一个数字时即创建了一个Number对象
例如:
num1 = 1
num2 = 2
Python支持4种不同的数据类型:
int(有符号整数)
long (长整型)
float (浮点)
complex (复数)
4.Python字符串。字符串由数字,字母或下划线组成。字符串是一般编程语言中表示文本的数据类型
字符串一般有2种取值方法
1.从左到右顺序取值,下标从0开始
2.从右到做逆向取值,下标从-1开始。
如果需要从字符串中截取一段字符串的话,可以以[上标值,下标值]方式截取。其中下标是从0开始算起的,可以是正数,也可以是负数。下标可以空,表示取到头或者尾。
#! /usr/bin/python
#-*- coding:utf-8 -*-
str = 'hello world'
print(str) #输出整个字符串
print(str[0]) #输出字符串中的第一个字符
print(str[2:6]) #输出字符串中的第三至第六个字符
print(str[2:]) #输出第三个之后的字符
5.Python列表
Python的列表数据类型是比较常用的数据类型。List使用[]来标识访问数据,可以使用[上标值:下标值]来截取访问相应的列表,List从左到右索引从0开始,从右到左索引从-1开始。下标为空表示可以取到头或尾。List中加号(+)表示连接运算符,星号(*)是重复操作符
#! /usr/bin/python
#-*-coding:utf-8-*-
list = ['bda',23,tye,90.9,'mark']
tlist = ['tom',1234]
print(list) #输出完成的列表
print(list[0]) #输出第一个值
print(list[1:3]) #输出第二个到第三个值
print(list[2:]) #输出第三个开始至列表末尾的所有元素
print(tlist*2) #重复输出列表2次
print(list+tlist) #输出组合的列表
相关文章推荐
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python将excel导入到mysql中
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- Python 七步捉虫法