二.Python基本数据类型

Posted hiss

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了二.Python基本数据类型相关的知识,希望对你有一定的参考价值。

1.运算符

定义两个变量a = 10 b = 20

算数运算

技术分享图片

比较运算

技术分享图片

赋值运算

技术分享图片

逻辑运算

技术分享图片

成员运算

技术分享图片

 

2.基本数据类型

 int(整数)

  在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647
  在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807
 
float(浮点数)
浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x109和12.3x108是完全相等的。
 

String(字符串)

Python中的字符串用单引号(‘)或双引号(")括起来,同时使用反斜杠(\\)转义特殊字符。

索引值以 0 为开始值,-1 为从末尾的开始位置。

字符串常用功能:
  • 移除空白
  • 分割
  • 长度
  • 索引
  • 切片

 

List(列表)

List(列表) 是 Python 中使用最频繁的数据类型。

列表可以完成大多数集合类的数据结构实现。列表中元素的类型可以不相同,它支持数字,字符串甚至可以包含列表(所谓嵌套)。

列表是写在方括号([ ])之间、用逗号分隔开的元素列表。

和字符串一样,列表同样可以被索引和截取,列表被截取后返回一个包含所需元素的新列表。

list = [ abcd, 786 , 2.23, runoob, 70.2 ]
tinylist = [123, runoob]
 
print (list)            # 输出完整列表
print (list[0])         # 输出列表第一个元素
print (list[1:3])       # 从第二个开始输出到第三个元素
print (list[2:])        # 输出从第三个元素开始的所有元素
print (tinylist * 2)    # 输出两次列表
print (list + tinylist) # 连接列表

 

Tuple(元组)

元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号(())里,元素之间用逗号隔开。

 

Sets(集合)

集合(set)是一个无序不重复元素的序列。

基本功能是进行成员关系测试和删除重复元素。

可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

 

Dictionary(字典)

列表是有序的对象结合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通过偏移存取。

字典是一种映射类型,字典用"{ }"标识,它是一个无序的键(key) : 值(value)对集合。

键(key)必须使用不可变类型。

在同一个字典中,键(key)必须是唯一的。

 

Python数据类型转换

技术分享图片


以上是关于二.Python基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章

python3基础二——基本的数据类型一

二,Python的基本数据类型

二,Python的基本数据类型

python基本数据类型;列表及其方法二:基本方法与使用

python基本数据类型;列表及其方法二:基本方法与使用

有关python基本数据类型和变量