python的常用数据类型_python 常用数据类型
目录
1、字符串
2、布尔类型
3、整数
4、浮点数
5、列表
1.字符串
a、使用单引号(')或者双引号(")
单引号中的字符串与双引号中的字符串用法完全相同,例如:
str1='this is string1';
str2= "this is string2"
print str1,str2;
b、使用三引号(''')
利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号,例如:
str='''this is string
this is string
this is string'''
print str;
2.布尔类型
True or False
>>> type(True)
>>> type(False)
利用布尔类型进行判断:
>>> 1 + 1 == 2
True
>>> 1 + 1 == 3
False
3.整数
>>> num = 2
>>> type(num)
>>> print(num)
2
4.浮点数:
>>> num = 2.5
>>> type(num)
>>> print(num)
2.5
5.列表
a.初始化列表
list = ['beijing','shanghai','guangzhou','shenzhen']
b.列表切片(列表下标从0开始)
>>> list[0] #取列表中第一个元素
'beijing'
>>> list[1:3] #取列表中下标为1的元素取到下标为3的前一个元素,注意此数据不包含小标为3的元素
['shanghai', 'guangzhou']
>>> list[1:] #取列表中下标为1的元素之后所有元素
['shanghai', 'guangzhou', 'shenzhen']
>>> list[-2:] #取列表中倒数第二个到最后的元素
['guangzhou', 'shenzhen']
>>> list[-2:-1] #取列表中倒数第二个到倒数第一的元素,不包含倒数第一元素
['guangzhou']
c.列表元素的增,删,改,查
I.列表增加(append)
>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']
>>> list.append("hangzhou") #在列表中增加元素hangzhou,增加的元素都是放在列表尾部
>>> list
['beijing', 'shanghai', 'guangzhou', 'shenzhen', 'hangzhou']
II.列表插入(insert)
>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']
>>> list.insert(2,"wuhan") #在列表下标为2的元素钱插入wuhan
>>> list
['beijing', 'shanghai', 'wuhan', 'guangzhou', 'shenzhen']
['beijing', 'shanghai', 'guangzhou', 'shenzhen']
III.列表删除(del)
>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']
>>> del list[1] #删除列表中下标为1的元素
>>> list
['beijing', 'guangzhou', 'shenzhen']
IV.列表修改
>>> list[1] = "nanjing" #替换下标为1的元素为nanjing
>>> list
['beijing', 'nanjing', 'guangzhou', 'shenzhen']
V.列表索引(index)
>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']
>>> list.index("guangzhou") #查询元素guangzhou的下标
2
>>> list[list.index("guangzhou")] = "zhengzhou" #利用索引把guangzhou替换成郑州
>>> list
['beijing', 'shanghai', 'zhengzhou', 'shenzhen']
python的常用数据类型_python 常用数据类型相关推荐
- python常见的数据类型_Python常见数据类型及操作
基础数据类型 什么是数据类型? 我们人类可以很容易的分清数字与字符的区别,但计算机并不能,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,"汉"是文字,否则 ...
- python语言中包含的标准数据类型_python标准数据类型(笔记一)
关于python,它是一种解释型,面对对象,带有动态语义的高级程序设计语言. 之前学习python的时候,简单的将python的基础内容过了一遍,然后在工作中需要用到什么就相应的去加深某一模块的需求以 ...
- python可变数据类型和不可变数据类型_python 可变数据类型和不可变数据类型
python 可变数据类型和不可变数据类型 发布时间:2020-03-06 12:59:51 来源:51CTO 阅读:288 作者:qq5d6f345f0205e python数据类型分别有整数int ...
- python基础数据实例_Python基本数据类型及实例详解
Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对 ...
- python语言中包含的标准数据类型_Python标准数据类型
Python标准数据类型 2020-11-07 在内存中存储的数据可以有多种类型.例如,一个人的年龄可以用数字来存储,他的名字可以用字符来存储.Python 定义了一些标准类型,用于存储各种类型的数据 ...
- python中有序数据类型_Python的数据类型总结
原地可变类型和不可变类型 原地不可变类型又叫可哈希(hashable)类型,原地可变类型又叫不可哈希类型. 原地不可变类型: 数字类型:int, float, decimal.Decimal, fra ...
- pythonwhile循环怎么修改数据类型_python基础--数据类型循环
1.双引号单引号:通常一样,变量里面有双引号外面用单引号,反之通用,如果变量里面单双引号都有,用三引号'''变量''' Python 使用反斜杠 \ 转义特殊字符,如果你不想让反斜杠发生转义,可以在字 ...
- python的具体功能_python基本数据类型及常用功能
1.数字类型 int -int(将字符串转换为数字) a = "123" print(type(a),a) b=int(a)print(type(b),b) num= " ...
- python定义的关键数据类型_Python基本数据类型
数据类型 标准数据类型 Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) Python3 的六个标准数据类型中: 不可变 ...
最新文章
- javaweb:servlet过滤器
- language is the key
- Basic REST API Design
- 图解Hadoop hdfs写数据流程
- kotlin集合操作符——映射操作符
- python 简单socket_Python 简单socket
- CSS3质感分析——表面线性渐变
- chrome调试本地项目, 引用本地javascript文件
- 微信悄悄更新:朋友圈不喜欢的评论可以删除了
- 基于java基于javaweb的管理系统设计与实现怎样选题思路分享
- JavaSocket编程之Netty框架线程模型
- OpenCV-Python学习 <三> 颜色空间及其转换
- android 不卡 华为,荣耀Magic是什么系统 华为荣耀Magic手机是不是也不卡?
- 为什么 PWA 还没有“干掉”原生应用?
- i5 11320h怎么样 相当于什么水平
- 奋斗不止 自强不息:职场话题之跳槽(四)—离职
- 如何理解六西格玛MSA测量系统分析中的线性
- javascript 实现购物车页面
- 基于JavaWeb+SSM+MySQL的网盘管理系统设计与实现
- 一个好用的流氓软件清理工具合集